擅长:python、mysql、java
<p>它不起作用的原因是,您添加的{'authentication_form':LoginForm}的路径中包含include(..),这是不可能的,您只需要将其传递到登录url(或覆盖该表单的url):</p>
<pre><code>from django.contrib.auth.views import LoginView
urlpatterns = [
path('accounts/login/', LoginView.as_view(authentication_form=LoginForm)),
path('accounts/', include('django.contrib.auth.urls')),
]
</code></pre>