赞
踩
from django.contrib.auth.models import AbstractUser
class User(AbstractUser):
"""
继承django的AbstractUser并向里面添加两条数据内容
"""
GENDER_CHOICES = (
('male','男'),
('female','女'),
)
gende = models.CharField(max_length=6,choices=GENDER_CHOICES,default=male)
desc = models.TextField(null=True, blank=True, verbose_name="描述")
- 在完成后需要在settings.py 中设置,来覆盖django默认的表
AUTH_USER_MODULE = 'app.User'
- 在admin.py中注册User表,并且继承UserAdmin
from django.contrib import admin
from django.contrib.auth.admin import UserAdmin
from app.models import User
admin.site.register(User,UserAdmin)
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。