Models.py:
class Show(models.Model): discount_tickets = models.IntegerFIEld("discount Tickets") regular_tickets = models.IntegerFIEld("Regular Tickets") afillate_price = models.IntegerFIEld("Afillate Price") user_price = models.IntegerFIEld("User Price") start_time = models.CharFIEld("Event Time",max_length=20) sale_end_time = models.CharFIEld("Sale End Time",max_length=20) def __unicode__(self): return unicode(self.discount_tickets)class ShowForm(ModelForm): pass class Meta: model = Show
我该如何翻译字段名称?
解决方法from django.utils.translation import ugettext_lazy as _class Show(models.Model): discount_tickets = models.IntegerFIEld(_("discount Tickets")) regular_tickets = models.IntegerFIEld(_("Regular Tickets")) afillate_price = models.IntegerFIEld(_("Afillate Price")) user_price = models.IntegerFIEld(_("User Price")) start_time = models.CharFIEld(_("Event Time"),max_length=20) sale_end_time = models.CharFIEld(_("Sale End Time"),max_length=20)@H_404_2@ 总结
以上是内存溢出为你收集整理的I18n在Django中翻译模型全部内容,希望文章能够帮你解决I18n在Django中翻译模型所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)