在django项目中存储语言常量的最佳方式是什么?Django应用程序布局:国际化
例如,我们知道,对于翻译,我们需要做的:
from django.utils.translation import gettext_lazy as _
class MyThing(models.Model):
name = models.CharField(help_text=_('This is the help text'))
如果我们有很多变种,我们可以使用字典是这样的:
from django.utils.translation import gettext_lazy as _
MYTRANSLATION = {
'term1':_('term1'),
'term2':_('term2'),
...
}
所以,我的问题是,在哪里存储字典与语言常量...直接在视图中,在模型中,在单独的文件在应用程序文件夹中,在项目的根文件夹等...什么是最好的方法?你在哪里存储你的语言常量?
哇!而已。谢谢。 –