我想从django.contrib.auth.models导入用户模型" first_name和last_name。我知道Django中的自定义用户模型。但有没有更好的翻译方法django Hvad
作为参考,我在这里附上我的模型
class UserProfile(TranslatableModel):
translations = CustomTranslatedFields(
bio=models.TextField(
verbose_name=_('Biography'),
blank=True
),
)
user = models.OneToOneField(
User,
related_name='user_profile',
verbose_name=_('User Profile'),
)
default_language = models.CharField(
max_length=2,
choices=LANGUAGES,
default='en'
)
正如您所见,生物场是可翻译的,但我如何能够翻译我的用户模型first_name和last_name字段
答案 0 :(得分:0)
由于Django Hvad定义可翻译字段的方式,除非您定义自己的用户模型,否则实际上无法做到这一点。