【发布时间】:2013-09-27 19:12:58
【问题描述】:
我正在尝试使用 django 假定的 PasswordResetForm 功能为我的 django 应用程序创建密码重置表单。
我在 forms.py
中创建了一个表单class UserForgotPasswordForm(PasswordResetForm):
email = forms.EmailField(required=True,max_length=254)
class Meta:
model = User
fields = ("email")
我无法在 views.py 中设置 view 以使用此表单,我目前有:
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 功能。
有人可以帮忙吗?
谢谢。
【问题讨论】:
标签: django authentication passwords password-recovery