首页 文章

想要翻译Django用户模型first_name和last_name - django 1.5

提问于
浏览
2

我想翻译我的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字段

1 回答

  • 0

    由于Django Hvad定义可翻译字段的方式,除非您定义自己的用户模型,否则实际上无法做到这一点 .

相关问题