...
from django.contrib.auth.models import User
class Person(models.Model):
user = models.OneToOneField(User)
avatar = models.ImageField(upload_to="photos/")
level = models.IntegerField(default=0)
def __unicode__(self):
return u"%s" % self.user
我想添加一个编辑人页面,用户可以根据需要修改他的个人资料。因此,我不仅为模型Person创建了一个表单,还为django模型User创建了另一个表单,以便用户可以修改用户名,last_name,first_name,email等信息
虽然效果很好,但我并不以我的方式为荣。 所以我的问题是: 有没有办法让我能够爆炸" django User字段在我的Person模型中,而不是在我的客户端有一个选择列表?