Я пытаюсь реализовать функцию забытого пароля в моем приложении django.Я дал отдельный файл ForgottenPassword.html, где пользователь может указать свой адрес электронной почты;и если это письмо зарегистрировано (найдено в базе данных), соответствующий пароль этого письма выбирается и отправляется на его электронный идентификатор. Это то, чего я пытаюсь достичь.Будучи новичком в Django, я застрял в реализации.Это мой ForgottenPassword.html
<form name="forgotPassword" method="POST" id="myFormid" action="http://10.1.0.90:8080/forgotPassword/">
<div style="float:center;width:100%;">
Enter your E-mail ID</label><br/> <input type="text" name="email" size="25" />
<input type="submit" value="Submit" />
</div>
</form >
Мой метод в views.py это
def forgotPassword(request):
if request.POST:
email=request.POST.get("email")
print email
user = UniversityDetails.objects.filter(email=email)
print user
if(not user):
print "No user"
return render_to_response("forgotPassword.html")
else:
???????????????
return render_to_response("passwordRecovery.html")
return render_to_response('forgotPassword.html')
Вот что я пытаюсь достичьпередать идентификатор электронной почты, введенный в ForgottenPassword.html, и сохранить его в переменной «email».После этого извлеките все объекты с этим письмом из базы данных.и отфильтровать пароль от него.Я думаю, часть, где я положил ????должен быть заполнен запросом для получения пароля, соответствующего этому идентификатору электронной почты.Может ли кто-нибудь помочь мне сделать это.