欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

django模型中的字段和model名显示为中文小技巧分享

程序员文章站 2024-01-26 14:41:58
简单方法: models.py 复制代码 代码如下: class icecreambar(models.model):     tit...

简单方法:

models.py

复制代码 代码如下:

class icecreambar(models.model):
    title =

    models.charfield(max_length=200,db_index=true,verbose_name="名称")
        shell = models.charfield(max_length=100,verbose_name='外皮')
        filling = models.charfield(max_length=100,verbose_name='内含')
        has_stick = models.booleanfield(default=true,verbose_name='有没有棍')

        def __unicode__(self):
            return self.title

        class meta:
            verbose_name = "冰棒"
            verbose_name_plural = "冰棒s"

利用国际化的翻译功能:

models

复制代码 代码如下:

from django.utils.translation import ugettext_lazy as _

class karmauser(abstractuser):
karma = models.positiveintegerfield(_("karma"),default=0,blank=true)

然后在message里面设置翻译文本即可.