我正在使用django-userena
。我在UserProfile中添加了manytomanyfield和gender字段。这些字段显示在管理界面中(可以在那里保存和编辑),但不在模板中。缺少Gender
和language
个字段。你能帮忙吗?!感谢
以下是admin screesnhot,这是我的user profile form
这是我的UserProfile
型号
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)