当django用户模型链接到另一个模型时更新它

时间:2014-04-07 19:21:13

标签: django forms django-users django-1.5

...

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模型中,而不是在我的客户端有一个选择列表?

0 个答案:

没有答案