为什么在正式的Django模型中使用gettext_lazy?

时间:2018-12-08 19:02:54

标签: django django-models

我正在查看软件包随附的Django代码,例如contrib.auth.models,我注意到几乎每个字段定义中的第一个参数都使用gettext_lazy和字段名称。像这样:

from django.utils.translation import gettext_lazy as _

class MyModel(models.Model):
    my_field = models.IntegerField(_('my field'))

为什么要这样做?这是一些最佳习惯的一部分吗?

0 个答案:

没有答案