发布于2021-01-17 16:23 阅读(155) 评论(0) 点赞(13) 收藏(5)
0
1
2
3
4
5
6
7
在django中,我想编辑默认用户组,以便可以为所有用户提供以下属性,描述,职位和个人资料图片。我是django的新手,所以如果这个问题可以解决,请告诉我。
为此,您必须扩展AbstractUser
如下,并根据需要添加额外的字段...
from django.db import models
from django.contrib.auth.models import AbstractUser
class User(AbstractUser):
phone = models.CharField(name="phone", max_length=10, null=True)
photo = models.ImageField(name="photo", upload_to='photos/', null=True, default='user_default.png')
is_verified = models.BooleanField(default=False)
并假设该User
模型在应用程序命名app_1
,那么你必须设定AUTH_USER_MODEL
在settings.py
如下...
settings.py
AUTH_USER_MODEL = "app_1.User"
0
1
2
3
4
5
6
7
作者:黑洞官方问答小能手
链接: https://www.pythonheidong.com/blog/article/777226/e37e65bbfcb5183b432a/
来源: python黑洞网
任何形式的转载都请注明出处,如有侵权 一经发现 必将追究其法律责任
昵称:
评论内容:(最多支持255个字符)
Copyright © 2018-2021 python黑洞网 All Rights Reserved 版权所有,并保留所有权利。 京ICP备18063182号-1
投诉与举报,广告合作请联系z452as@163.com或QQ3083709327
免责声明:网站文章均由用户上传,仅供读者学习交流使用,禁止用做商业用途。若文章涉及色情,反动,侵权等违法信息,请向我们举报,一经核实我们会立即删除!