auth模块一些方法

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