Кодек 'ascii' не может закодировать символ '\u2019' в позиции 609: порядковый номер не входит в диапазон(128). Django

Я пытаюсь сделать систему сброса пароля в django python. так что я сделал это

url.py

from django.urls import path
from app import views
from django.conf import settings
from django.conf.urls.static import static
from django.contrib.auth import views as auth_views
from .forms import LoginForm, MyPasswordChangeForm, MyPasswordResetForm

urlpatterns = [ path('passwordchange/', auth_views.PasswordChangeView.as_view(template_name='app/passwordchange.html', success_url="/passwordchangedone/", form_class=MyPasswordChangeForm), name='passwordchange'),

    path('passwordchangedone/', auth_views.PasswordChangeView.as_view(template_name='app/passwordchangedone.html'), name='passwordchangedone'),
    path('password-reset/', auth_views.PasswordResetView.as_view(template_name='app/password_reset.html',form_class=MyPasswordResetForm), name='password_reset'),

    path('password-reset/done/', auth_views.PasswordResetDoneView.as_view(template_name='app/password_reset_done.html'), name='password_reset_done'),

    path('password-reset-confirm/<uidb64>/<token>/', auth_views.PasswordResetConfirmView.as_view(template_name='app/password_reset_confirm.html'), name='password_reset_confirm'),

    path('password-reset-complete/', auth_views.PasswordResetCompleteView.as_view(template_name='app/password_reset_complete.html'), name='password_reset_complete'), ]

и это мой settings.py

class MyPasswordResetForm(PasswordResetForm):
    email = forms.EmailField(label=_("Email"), max_length=254,widget=forms.EmailInput(attrs={'autocomplete':'email','class':'form-control'}))

и вот мой полный отслеживание

я пытаюсь импортировать все, что нужно этой системе, но все равно не работает, я пытаюсь скопировать и вставить код из моего другого проекта, но все равно не работает, я пытаюсь сопоставить мой скрипт и скрипт другого проекта, который я добавил в мой скрипт, но не работает.

каждый может помочь

Вернуться на верх