问题标签 [django-hvad]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - django-rest-framework的django-hvad翻译模型
我正在尝试在 django 应用程序上实现 django-hvad,但在尝试启动时出现错误python manage.py runserver
:
我在翻译模型时是否犯了任何错误?谢谢你的帮助!
模型.py
序列化程序.py
视图.py
django - Django ORM:将翻译字段从一个模型复制到另一个模型会出现错误
我有以下模型:
我有该模型的两个实例:“源”和“目标”。当我尝试将可翻译字段从源复制到目标时:
出现异常:
有没有办法处理呢?
我的配置是:
python - 迁移到 Django 1.11 django-hvad 错误
我是 Django 的新手。尝试从 django==1.8.5 迁移到 1.11
django-hvad 包对我来说是必不可少的,但是,当升级到 django==1.10 时,它会抛出关于 Django 版本的断言错误。
我的项目其实是一个单页的网站,所以去掉django-hvad,改用别的也不是什么大麻烦。因此,这是我的问题,采取哪些步骤更好:
(1)尝试使用另一个“应用程序”进行模型翻译,如: https : //djangopackages.org/grids/g/model-translation/(但是,正如我所见,那里只有一个包支持 Django1.10)。
(2) 或者 Django 有一个我应该使用的本地模型翻译选项。
(3) 另一种选择
奇怪的是https://django-hvad.readthedocs.io/en/latest/index.html表明 django1.9 是最后一个支持的版本,但是在 GitHub 页面https://github.com/kristianoellegaard/ django-hvad支持 django 1.10 和 django 1.11。
请指出需要更多信息,我会尽力提供。
我的点冻结输出:
django-hvad 的用法(示例):
django - 在 django-parler 中,什么相当于“从 hvad.forms 导入 translatable_modelform_factory”
在 Django 升级过程中,我将 Django 项目从 django-hvad 移动到 django-parler。在 django-parler 中,API 与 django-hvad 几乎相同,当我替换from hvad.something import Something
它时,它工作得很好,但我找不到translatable_modelform_factory
它在他们的文档中不存在的等价物。任何人都知道我可以使用什么来代替此功能以及如何使用它?提前致谢。
django - Django 和 hvad - 可翻译字段的深度查询
我有两个模型:
- 饮食
- 产品
Diet
有一个外键引用Product
.
Product
有一个名为 的可翻译字段name
。
我想执行这个查询:
Diet.objects.language().get(product__name='Some name')
但是,会出现以下错误:
我发现了一个旧的类似问题,但是答案对我不起作用。