小生博客:http://xsboke.blog.51cto.com
-------谢谢您的参考,如有疑问,欢迎交流
Django解决当扩展用户表时,用户继承AbstractUser后,后台Admin会显示密码为明文的问题
先看项目列表
1、今天在写一个扩展Django默认的用户表功能时,遇到了一个问题.
先给大家看一下我写的,扩展用户表的models[apps.users.models]
,我是通过继承AbstractUser进行扩展的(还有一种方式是引入User表,通过外键的形式进行扩展).
注意:
请在setting配置文件中,添加如下配置,从而修改用户表为自定义model(我app的名字为users).
AUTH_USER_MODEL = 'users.UserProfile'
from django.db import models
from django.contrib.auth.models import AbstractUser
# Create your models here.
class UserProfile(AbstractUser):
user = models.CharField(max_length=30, null