30学习写论坛-8
2016-06-01 13:16
465 查看
django 自带的认证系统
http://python.usyiyi.cn/django/topics/auth/default.html from django.contrib.auth import views ^login/$ [name='login'] ^logout/$ [name='logout'] ^password_change/$ [name='password_change'] ^password_change/done/$ [name='password_change_done'] ^password_reset/$ [name='password_reset'] ^password_reset/done/$ [name='password_reset_done'] ^reset/(?P<uidb64>[0-9A-Za-z_\-]+)/(?P<token>[0-9A-Za-z]{1,13}-[0-9A-Za-z]{1,20})/$ [name='password_reset_confirm'] ^reset/done/$ [name='password_reset_complete'] 修改密码需要 <a href="{% url 'password_change' %}">修改密码</a> password_change_form.html(提交修改信息的表格) POST参数old_password、new_password1、new_password2不能改变 密码改变后会 reverse('password_change_done') 需要 password_change_done.html(修改成功,返回首页信息) 忘记密码 <a href="{% url 'password_reset' %}">忘记密码?</a> # 4 views for password reset: # - password_reset sends the mail # - password_reset_done shows a success message for the above # - password_reset_confirm checks the link the user clicked and # prompts for a new password # - password_reset_complete shows a success message for the above password_reset_form.html(填写注册邮箱,发送邮件name="email) password_reset_done.html(邮件发送成功) password_reset_email.html 如果想重置用户 {{ email }} 的密码. 点击下面链接: {{ protocol}}://{{ domain }}{% url 'password_reset_confirm' uidb64=uid token=token %} password_reset_subject.txt(发邮件的标题) 点击链接重制密码 password_reset_confirm.html(修改密码的表单)(new_password1、new_password2) password_reset_complete.html(密码重制成功的标志)
相关文章推荐
- django中使用jquery ajax post数据出现403错误的解决办法(两种方法)
- django使用ajax post数据出现403错误如何解决
- windows+apache+mod_python配置django运行环境
- python Django连接MySQL数据库做增删改查
- django自定义Field实现一个字段存储以逗号分隔的字符串
- Django框架利用ajax实现批量导入数据功能
- python Django批量导入数据
- BootStrap扔进Django里的方法详解
- 在Python的Django框架中加载模版的方法
- 在Django中使用Sitemap的方法讲解
- 详解Django中的form库的使用
- Django中的CACHE_BACKEND参数和站点级Cache设置
- 剖析Django中模版标签的解析与参数传递
- Python中DJANGO简单测试实例
- Python的Django框架中的数据库配置指南
- 在Django的上下文中设置变量的方法
- 在Python的Django框架中编写编译函数
- 以一个投票程序的实例来讲解Python的Django框架使用
- 在Django的URLconf中进行函数导入的方法
- 在Python的Django框架中生成CSV文件的方法