django の想定される PasswordResetForm 機能を使用して、django アプリケーションのパスワード リセット フォームを作成しようとしています。
forms.pyでフォームを作成しました
class UserForgotPasswordForm(PasswordResetForm):
email = forms.EmailField(required=True,max_length=254)
class Meta:
model = User
fields = ("email")
このフォームを利用するためview
に in views.pyを設定するのに問題があります。現在、次のものがあります。
def UserResetPassword(request):
form = UserForgotPasswordForm(None, request.POST)
if request.method == 'POST':
if form.is_valid():
email = request.POST.get('email', '')
user =
私のurls.py
urlpatterns = patterns('',
(r'^ForgotPassword/$',UserResetPassword),
)
私が見つけたドキュメントが不足しており、多くの場合、PasswordResetForm
django 機能を直接使用していないため、これをさらに使用する方法が少しわかりません。
誰か手を貸してくれませんか?
ありがとうございました。