我正在try 找出在国际化Django应用程序时转换实际数据库值(文本字符串,而不是日期格式或任何复杂内容)的最佳方式.我能想到的最合乎逻辑的方法是:

  • 保存每种语言的数据库column(例如,description_endescription_dedescription_fr、.)或
  • 每种语言都有不同的database(例如schema_enschema_frschema_de等).

这些是最好的 Select ,还是我还缺什么?谢谢

推荐答案

我正在阅读django扩展,找到了django-modeltranslation插件.它似乎正是你想要它做的.

Database相关问答推荐

KUST查询指定时间跨度内里程表&值的差值,并将其滚动到0

无法初始化数据库,出现错误无法连接到`host=db user=database=`:拨号错误(dial tcp xxxx: connect: connection refused)

如何在华为Appcube中创建和使用对象(模型)?

Active Record - 获取数据库中的第二个、第三个.. 项(无 ID)

任何必要的可空外键示例?

有没有办法为 2 个具有不同包名称的应用程序提供 1 个 Firebase 数据库?

聊天的数据库模式:私有和群组

当您达到 SQL Server Express 4GB / 10GB 限制时会发生什么?

我可以在 mysql 中的 select 语句上启动触发器吗?

SQLAlchemy 和 django,准备好生产了吗?

ER图中的一对多关系

设计数据库时最重要的考虑因素是什么?

PostgreSQL 字符变长限制

JOOQ 与Hibernate

为 Java servlet 管理数据库连接的最佳方法

如何在实体-属性-值设计中处理不同的数据类型(例如,具有多列的单个表或每种数据类型的多个表)?

我可以用 JPA 命名我的约束吗?

将一行连接到另一个表中的多行

为什么实体框架连接需要元数据属性?

SqlParameterCollection only accepts non-null SqlParameter type objects, not String objects