【发布时间】:2017-10-24 22:50:21
【问题描述】:
在关于 related_name 的 Django 文档中,它说如下:
用于从相关对象到此对象的关系的名称。它也是
related_query_name的默认值(用于目标模型的反向过滤器名称的名称)。有关完整说明和示例,请参阅相关对象文档。请注意,在抽象模型上定义关系时必须设置此值;当你这样做时,一些特殊的语法是可用的。如果您不希望 Django 创建反向关系,请将 related_name 设置为 '+' 或以 '+' 结尾。
我没看清楚。如果有人愿意多解释一下,那将对我有很大帮助。
【问题讨论】:
-
这似乎有点宽泛。这到底是怎么回事 - 以及链接的文档 - 你不明白吗?
-
为什么使用它,在哪里使用它以及'+'号是什么?
-
但这些是您引用的段落中明确解释的内容。
-
其实我是 django 新手,很难理解(可能是因为我很笨)。所以,我想如果我在这里问一些专业知识会稍微打破这个段落,并更多地解释“从相关对象回到这个对象的关系”和“+”号。
-
这是您需要从相关对象调用的名称,以便获取它的父相关模型对象
标签: django