jsonb字段中的模型翻译
项目描述
django-modeltrans
使用注册方法在JSONField
中翻译Django模型字段。
功能/要求
- 每个模型使用一个PostgreSQL
jsonb
-字段(通过django.db.models.JSONField
) - Django 4.2, 5.0(及其支持的Python版本)
- PostgreSQL >= 13和适合您的Django版本的相应
psycopg
版本 - 在PyPI上可用
- 文档
运行测试
tox
仅运行当前环境的测试,使用make test
归属
一些概念和代码来自 https://github.com/deschler/django-modeltranslation,该库又受到了 https://github.com/zmathew/django-linguo 的启发。
我们开始在Zostera使用这个解决方案,因为我们不喜欢
- django-modeltranslation按语言添加一个字段的方式(因此添加语言时需要迁移);
- 原始字段的不可预测性。
由于Postgres现在支持JSONB
,我们开发了这种方法。
相关第三方文档
项目详情
关闭
django-modeltrans-0.8.0.tar.gz 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | c0bc2c6a430d8102826d182db776a4feb5549ceb51b30b07d0ed1fa1af7a18a6 |
|
MD5 | 183b50882cd220546b91d226c39dbcb0 |
|
BLAKE2b-256 | 9047d9990a9cc413305a20bc030296a1b44e012d0d607d8bdb32a2344ec14185 |