Django Auth模块自带User模型所包含字段
- username:用户名
- email: 电子邮件
- password:密码
- first_name:名
- last_name:姓
- is_active: 是否为活跃用户。默认是True
- is_staff: 是否为员工。默认是False
- is_superuser: 是否为管理员。默认是False
- date_joined: 加入日期。系统自动生成。
平时在做项目的时候,同步数据库后总会生成很多的数据表,其中有一部分以auth开头的表中就有user表:
表中字段如下:
但是由于自带user表是写死的,所以我们可以通过创建新表以一对一的关系链接user表,扩充字段phone、gender等等:
这里整理一下on_delete参数的各个值的含义: