为了能够让邮箱也能登录,需要重新定义认证功能,需要把email添加成username用于认证
定义的class继承ModelBackend,使用Q方法并集
然后在settings.py里面添加
这样既能不影响原有username登录的功能,也增加了邮箱也能登录
为了能够让邮箱也能登录,需要重新定义认证功能,需要把email添加成username用于认证
定义的class继承ModelBackend,使用Q方法并集
然后在settings.py里面添加
这样既能不影响原有username登录的功能,也增加了邮箱也能登录
转载于:https://www.cnblogs.com/yuruhao/p/7274644.html