目前我创建了另一个MyAppUser使用我的自定义列(例如地址和电话号码)调用的类/表,它具有Django身份验证的外键User.
像这样的东西
from django.db import models
from django.contrib.auth.models import User
class MyAppUser( models.Model ) :
def __unicode__( self ) :
return self.user.username
user = models.ForeignKey( User )
comment = models.TextField( blank = True )
phone = models.CharField( max_length = 135, blank = True )
Run Code Online (Sandbox Code Playgroud)
以上方法是一个很好的做法吗?或者我应该尝试auth_user直接修改?如果是这样,我该怎么做?
奖金问题:有没有办法同时调用我的自定义表User?我想过尝试from django.contrib.auth import models,然后打电话models.User,但我认为那也会发生冲突django.db.models.也许我需要尝试一下from django.contrib.auth.models import User as AuthUser?这是一个好主意吗?
| 归档时间: |
|
| 查看次数: |
14725 次 |
| 最近记录: |