django - 型号名称未翻译成中文
问题描述
我打算将 django 模型从英文翻译成中文。我已将应用名称翻译成中文,但型号名称不起作用
class DiseaseType(models.Model):
diseasetype = models.CharField(_('diseasetype'), max_length=DEFAULT_LENGTH,blank=True)
class Meta:
verbose_name = _('disease type')
verbose_name_plural = _('disease types')
def __str__(self):
return str(self.diseasetype)
解决方案
在您的 DiseaseType 模型中,像这样更改 Meta:
class Meta:
verbose_name = '疾病类型'
verbose_name_plural = '疾病类型'
推荐阅读
- xml - 如何使用 Powershell 枚举 XML 元素的属性
- javascript - Javascript 与 Haskell 中的 Eratosthenes 筛选
- reactjs - “CognitoUser”类型上不存在属性“resetPassword”
- amazon-web-services - AWS ACM 证书未验证
- c - RLE 编码,在 RLE 完成其部分后,我如何计算出我有多少个符号?
- reactjs - 从 Firestore onSnapshot + Promises 获取我的 React 状态的 UNDEFINED 值
- masstransit - 使用 Microsoft Dependency Injection 的自定义使用者实施工厂
- java - JwtAccessTokenConverter 和 JwtTokenStore 被贬低了。可以用什么代替?
- api - 什么是 API 的基于域的身份验证?
- c++ - 在非转发引用类型模板参数上使用 std::forward 的后果和替代方法