django:保留相关名称和原始FK链接回名称
在Django模型中,您可以为外键对象指定一个django:保留相关名称和原始FK链接回名称,django,django-1.6,Django,Django 1.6,在Django模型中,您可以为外键对象指定一个相关的\u名称。但是,使用related_name似乎会禁用“原始相关名称”,这意味着对于-->A-->B,则不再获得B.A_集。两者都可以吗?不,不可能保留默认的a\u集以及新的相关名称。我认为这是不可能的,当使用相关名称时,您正在覆盖默认名称。为什么要同时使用相关名称和默认名称?如果有两种方法可以做同一件事,这难道不会让你的代码更加混乱吗?我忍不住觉得你不知何故误解了相关的名称,但我不知道误解是什么A_set是相关的_名称,如果覆盖它,它将变成您
相关的\u名称。但是,使用related_name
似乎会禁用“原始相关名称”,这意味着对于-->A-->B,则不再获得B.A_集
。两者都可以吗?不,不可能保留默认的a\u集以及新的相关名称。我认为这是不可能的,当使用相关名称时,您正在覆盖默认名称。为什么要同时使用相关名称和默认名称?如果有两种方法可以做同一件事,这难道不会让你的代码更加混乱吗?我忍不住觉得你不知何故误解了相关的名称,但我不知道误解是什么A_set
是相关的_名称,如果覆盖它,它将变成您定义的任何名称。在重新定义时,您将如何保留原始版本?