Python 第404页django 2.2.8中密码重置确认错误
亲爱的各位,我正在尝试为django项目创建密码重置。一切正常,包括发送的电子邮件和我输入新密码的链接,但当我在“密码”视图中单击“提交”\u“重置”\u“确认”时,会出现如屏幕截图所示的错误。我是一个完全的初学者 以下是我的URL.py:Python 第404页django 2.2.8中密码重置确认错误,python,django,authentication,Python,Django,Authentication,亲爱的各位,我正在尝试为django项目创建密码重置。一切正常,包括发送的电子邮件和我输入新密码的链接,但当我在“密码”视图中单击“提交”\u“重置”\u“确认”时,会出现如屏幕截图所示的错误。我是一个完全的初学者 以下是我的URL.py: from django.urls import path from django.urls import path, reverse_lazy from django.contrib.auth import views as auth_views from
from django.urls import path
from django.urls import path, reverse_lazy
from django.contrib.auth import views as auth_views
from accounts.views import login, register, logout
from django.contrib.auth.views import PasswordResetView
from django.conf.urls import url
urlpatterns = [
path('login/', login, name='login'),
path('register/', register, name='register'),
path('logout/', logout, name='logout'),
path('password-reset/', auth_views.PasswordResetView.as_view(template_name='accounts/password_reset_form.html'), name='password_reset'),
path('password-reset/done/', auth_views.PasswordResetDoneView.as_view(template_name='accounts/password_reset_done.html'), name='password_reset_done'),
path('password-reset-confirm/<uidb64>/<token>/', auth_views.PasswordResetConfirmView.as_view(template_name='accounts/password_reset_confirm.html'), name='password_reset_confirm'),
path('password-reset-complete/', auth_views.PasswordResetCompleteView.as_view(template_name='accounts/password_reset_complete.html'), name='password_reset_complete')
]
解决了我的密码_reset _confirm.html中的问题。我已经删除了表单上的submit值,并更改为only method==“POST”
from django.contrib import admin
from django.urls import path, include
from django.contrib.auth import views as auth_views
urlpatterns = [
path('', include('home.urls')),
path('accounts/', include('accounts.urls')),
path('admin/', admin.site.urls),
]