Python 添加到配置文件的多对多字段不起作用-django userena

Python 添加到配置文件的多对多字段不起作用-django userena,python,django,Python,Django,我用的是django userena。我在UserProfile中添加了manytomanyfield和gender字段。这些字段显示在管理UI中,可以在那里保存和编辑,但不能在模板中保存和编辑。性别和语言领域缺失。你能帮忙吗?!谢谢 这是,这是我的 这是我的UserProfile模型 你能告诉我们你在模板中做了什么吗?如果是你的话,也可能是你的观点…@lazerscience我并没有改变模板中的任何内容。我只是在用这个网址http://127.0.0.1:8000/accounts//edit

我用的是django userena。我在UserProfile中添加了manytomanyfield和gender字段。这些字段显示在管理UI中,可以在那里保存和编辑,但不能在模板中保存和编辑。性别和语言领域缺失。你能帮忙吗?!谢谢

这是,这是我的

这是我的UserProfile模型


你能告诉我们你在模板中做了什么吗?如果是你的话,也可能是你的观点…@lazerscience我并没有改变模板中的任何内容。我只是在用这个网址http://127.0.0.1:8000/accounts//edit/
optional = dict(blank=True, null=True)

class UserProfile(UserenaBaseProfile):
    MALE = 1
    FEMALE = 2
    SEX_CHOICES = (
        (MALE,'Male'),
        (FEMALE,'Female'),
    )

    user = models.OneToOneField(User,
                                unique=True,
                                verbose_name=_('user'),
                                related_name='user_profile')
    first_name = models.CharField(max_length=100,**optional)
    last_name = models.CharField(max_length=100,**optional)
    test = models.CharField(max_length=100,**optional)
    gender = models.IntegerField(choices = SEX_CHOICES,**optional)
    language = models.ManyToManyField(Category)