问题标签 [django-generic-relations]
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-import-export 如何处理 GenericRelations?
我正在使用django-import-export模块来导出记录。但是,我无法导出通用关系。我只想获取 GenericRelation 的所有详细信息。
在 Github 中找到下面的代码段,但它不起作用。
我的模特
我只需要导入/导出 line_1、line_2、城市和国家。有人可以帮我吗?谢谢!
django - Django过滤通用关系(唯一约束异常)
我有一个模型,它指向一个通用关系。这可以是一个Post
对象或一个Reply
对象。
我想在出现duplicate key value violates unique constraint
异常之前检查 content_object 是否已经存在。
Django文档提到:
那么如何过滤泛型关系呢?或者我该如何具体处理这个异常?
django - 在 Model.Meta 中使用 CheckConstraint 和 Django GenericForeignKey 时出错 - 此查询中不允许连接字段引用
我试图将 GFK 限制为仅指向几个模型的对象,我认为 CheckConstraint 将是一个很好的方法,但是我收到了这个错误
我在迁移时遇到的错误
关于如何解决这个问题的任何线索?我以前使用过 GFK,但现在有了新的 checkconstraint,如果我能让它迁移,它实际上可以是一种很好的错误安全方式
谢谢
django - 在迁移中处理 GenericRelation 和 GenricForeignKey
我有带有 GenricForeigKey 和 GenericRelation 字段的模型。
我正在从另一个模型迁移,在我的迁移中我想创建新实例。
然而这失败了
此外,ds.package1.all()
也会失败。
我该如何解决这个问题?
django - 为什么 django 不为 GenericForeignkey 的 object_id 创建 db_index?
我正在使用 django 2.2。我已经使用通用关系创建了一个喜欢/不喜欢的系统。django 只为 contenttype 而不是 object_id 创建索引。如果我尝试计算具有特定对象 ID 的特定模型的喜欢/不喜欢,它会很慢,因为 object_id 没有索引。如果我的通用模型连接到 10 个模型,其中每个模型有很多对象并且每个对象都有很多喜欢。这里计算喜欢/不喜欢的数量会很慢,因为它只会对内容类型使用索引。
python - Django通用关系与父模型
我创建了一个模型Comments
。我想在同一张桌子上回复Comment
。
我在这里收到此错误!
我该如何设置这种关系?
python - Django - 如何构建 GenericRelation 查询?
我正在尝试通过 Hit 表访问我所有不同的模型对象。我不明白为什么我无法构建实际的查询来做到这一点。我只想获取 queryset_m1-m3 中的所有对象,其中 Model1-3.pk 是 hit.object_id,因为 hit.object_id 是 Model1、2 或 3 的相关对象的主键。
这就是我的命中模型类的样子:
但我总是陷入以下问题:
'QuerySet' 对象没有属性 'object_id'
当然,我的 Model(s)1-3 包含以下字段:
提前致谢
django - 如何将旧数据迁移到 django-quill-editor
我以前的textField
模型中有一个。现在我想使用Django Quill Editor将其升级为富文本字段。但我无法迁移旧数据。
我试图只复制quillfield
管理命令中的文本,但它给出了QuillParseError
然后我查看了数据库并发现这些字段的存储方式如下:
在数据库中。我将增量保持为空,只填充了 html。html 出现在数据库中,但不在管理员中。然后我试图制造这些操作。没有填写 html 也失败了。我只能想到制造整个物体,但这有点困难。我想知道是否有任何理智的方法可以将 html/文本数据迁移到 quillfield 或任何其他富文本编辑器。
django - 如何在 Django Rest Framework 中发布到 HyperlinkedRelatedField?
在这里,我调用了两个模型PostComment
,AnswerComment
分别用于处理我的 Web 应用程序中的评论。现在我需要对发布和回答评论都有投票选项。因此,我虽然在这里使用 Django GenericRelations 将是一个好主意。我已经实现了所有部分,我不能使用 Django Rest Framework 来使用 Django 发布数据HyperlinkedRelatedField
。我正在使用rest-framework-generic-relations
(链接)应用程序,因为 DRF 文档已推荐它。当我尝试发布数据时,它给了我以下错误。
以下是我的实现,
发布和回答模型,
评论模型,
用于投票的序列化程序(在文档中实现),
查看投票,
投票的网址,
任何帮助都会很棒。谢谢!
python - 如何使用 Django 中的通用关系向我的博客文章添加喜欢
我正在尝试使用通用关系在 Django 中添加喜欢/不喜欢的功能。有人能帮我吗?
我的帖子模型
提前致谢!