+关注
已关注

分类  

暂无分类

标签  

暂无标签

日期归档  

暂无数据

Django编辑默认用户组并添加个人资料图片

发布于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_MODELsettings.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黑洞网

任何形式的转载都请注明出处,如有侵权 一经发现 必将追究其法律责任

13 0
收藏该文
已收藏

评论内容:(最多支持255个字符)