例如,
shipping_required = models.BooleanField(
pgettext_lazy('ProductVariant field', 'shipping required'),
default=True
)
当我发送shipping_required
字段时,我想发送pgettext_lazy('ProductVariant field', 'shipping required')
以及第一步,让我们的应用程序国际化。
有没有一种方便的方法来使用DRF?
答案 0 :(得分:0)
这不是帮助文本。这是详细的名称字段。
您可以从Model&#39的元场获取verbose_name。
# ModelSerializer method
def get_<field_name>(self, obj):
meta = [f for f in obj._meta.fields if f.name == '<meta>']
return {
'verbose_name': meta[0].verbose_name.title(),
'value': obj.<field_name>
}