django - Django 从数据库 {{ 专业 }} 翻译数据
问题描述
是否可以翻译数据库条目?我有一个需要翻译的依赖下拉故事。但我无法翻译下拉字段,这些字段来自其他模型并且是硬编码的。我可以使用带有 JQ 的 HTML 来实现这一点,但我想跳过手动劳动以在每次添加新职业或职业类别时更新表单。
class Profession(models.Model):
name = models.CharField(max_length=30),
def __str__(self):
return self.name
class Professioncategory(models.Model):
profession = models.ForeignKey(Profession, on_delete=models.CASCADE)
name = models.CharField(max_length=30)
def __str__(self):
return self.name
class Skills(models.Model):
user = models.ForeignKey(User, on_delete=models.CASCADE)
active = models.BooleanField(_('Active'), default=True)
profession = models.ForeignKey(Profession, on_delete=models.SET_NULL, null=True)
professioncategory = models.ForeignKey(Professioncategory, on_delete=models.SET_NULL, null=True)
posted_on = models.DateTimeField(_('Registrerad'), auto_now_add=True)
updated_on = models.DateTimeField(_('last updated'), auto_now=True)
years_of_exp = models.CharField(_('years of experiance'), max_length=20, choices=YEARS_OF_EXP, null=True, blank=True)
解决方案
推荐阅读
- c - 使用c中的函数从排序数组中查找中位数
- c++ - 如何在 cmake 中包含适用于 g++ 或反之亦然的库
- php - 无法连接到 Apache Web 服务器
- windows - 我需要知道如何批量回显嵌套变量
- android - Android 应用程序 ImageView.Gone 在设备上不一致
- python - 如何使用 Python 有效地从 XML 文件中创建表?
- javascript - 为什么我的脚本代码无法向我的对象添加类?
- r - 将 R 数据框转换为 h2o 对象 - 错误:提供的列类型排序未知
- php - Laravel 验证:如何在验证结果数组中获取可选字段?
- azure - Azure 应用服务 - Docker 撰写多容器应用 - 无 Docker 日志