UserProfile 中name与username的区别

来源:7-11 user serializer和validator验证-1

scloudyy

2018-09-17

请问老师,UserProfile 继承了Django的AbstractUser,所以也就继承了必须的username,那么我们为什么还要在UserProfile 定义name这个字段呢?
name与username有什么区别?在什么情况下应该 用name什么情况下应该用username呢?

写回答

2回答

bobby

2018-09-18

name是用于定义你的名字的,比如你要保存某个人的姓名可以用这个字段,但是username是django用来登录使用的用户名,比如你的登录名叫scloudyy。所以这两个字段不是一个意思


0
0

痕六

2018-09-17

说白了name只是个昵称而已,username是用于登录或者说用户认证的用户名

0
0

Python前后端分离开发Vue+Django REST framework实战

Django REST framework课程视频,RESTFul API前后端分离开发

2899 学习 · 2485 问题

查看课程