这篇文章主要介绍了django 自定义用户user模型的三种方法,需要的朋友可以参考下
django version: 1.7.1
最简单的推荐:
使用abstractuser扩充fields
复制代码 代码如下:
profiles/models.py
from django.db import models
from django.contrib.auth.models import AbstractUser
from django.utils.translation import ugettext_lazy as _
# Create your models here.
class KarmaUser(AbstractUser):
karma = models.PositiveIntegerField(_("karma"),default=0,blank=True)
settings.py
AUTH_USER_MODEL = 'profiles.KarmaUser'
以上就是django 自定义用户user模型的三种方法的详细内容,更多请关注0133技术站其它相关文章!