所有的答案我找到了一个解决办法
here
我想与大家分享并发表一些看法:
# urls.py
from django.contrib import admin
from django.urls import path
from django.conf.urls import url, include
from django.views.generic.base import RedirectView
from allauth.account.views import LoginView
class Lvx(LoginView):
# Login View eXtended
# beware ordering and collisions on paths
template_name = "accounts/login.html"
login = Lvx.as_view()
urlpatterns = [
path('admin/', admin.site.urls),
url(r'^accounts/login/$', login),
url(r'^accounts/', include('allauth.urls')),
url(r'^core/', include('core.urls')),
url(r'^$', RedirectView.as_view(url='/core'), name='core'),]
在我的templates\accounts文件夹中,我现在有了一个完整的login.html页面,它有自己的设计,完全与base.html分离