auth模块的一些方法
- 作者: 五速梦信息网
- 时间: 2026年04月04日 13:50
from django.contrib.auth.models import AbstractUser
1.自定义一个模型类如UserInfo并继承auth模型类AbstractUser
2.添加你需要拓展的字段即可
3.在settings文件中告诉django使用我们自定义的模型类作为用户表
AUTH_USER_MODEL = “app名.UserInfo”
记住上面的操作必须要在第一次迁移之前操作,不然如果已经生成了auth提供的用户表,再用我们自定义的用户表迁移时会报错。解决办法要么是第一次迁移的时候就指定使用我们自己的用户表,要么就将之前已经生成的用户表的一些迁移文件和表全部删了,重新生成!!!!
- 上一篇: Auth模块使用方法大全
- 下一篇: Auth模块、Forms组件





