色综合图-色综合图片-色综合图片二区150p-色综合图区-玖玖国产精品视频-玖玖香蕉视频

您的位置:首頁技術文章
文章詳情頁

python Django 反向訪問器的外鍵沖突解決

瀏覽:20日期:2022-07-28 15:10:01

我有兩個繼承一個基類的Django模型:

- Request

- Inquiry

- Analysis

請求有兩個外鍵到內置用戶模型。

create_user = models.ForeignKey(User, related_name=’requests_created’)assign_user = models.ForeignKey(User, related_name=’requests_assigned’)

由于某種原因,我得到的錯誤

“Analysis.assign_user”的反向訪問器與“Inquiry.assign_user”的反向訪問器沖突。

我讀過的所有內容說,設置related_name應該防止沖突,但我仍然得到相同的錯誤。任何人都能想到為什么會發生這種情況?謝謝!

related_name將確保字段不會彼此沖突,但您有兩個模型,每個模型都有這兩個字段。你需要把每個具體模型的名字,你可以做一些特殊的 string substitution:

create_user = models.ForeignKey(User, related_name=’%(class)s_requests_created’)

補充知識:django related_name禁用反向映射

官方文檔處理辦法:

python Django 反向訪問器的外鍵沖突解決

直接將related_name賦值為加號或以加號結尾的字符串,即可實現禁用反向映射

以上這篇python Django 反向訪問器的外鍵沖突解決就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持好吧啦網。

標簽: Python 編程
相關文章:
主站蜘蛛池模板: 国产成年女一区二区三区 | 国产欧美亚洲精品 | 亚洲视频精品在线 | 黄色毛片免费在线观看 | 国产精品美乳免费看 | 18在线 | 天堂一区二区三区在线观看 | 免费看成人频视在线视频 | 国产精品一久久香蕉国产线看 | 一级在线免费视频 | 亚洲一区在线免费观看 | 午夜精品同性女女 | 在线成人97观看 | 欧美日本韩国一区二区 | 欧美日韩a级片 | 澳门毛片免费观看 | 成人亚洲视频在线观看 | 亚洲男人的天堂久久香蕉 | 国产无毛 | 欧美一级毛片在线 | 俄罗斯三级毛片 | 2022年国产精品久久久久 | www.久操| 欧美美女一区二区三区 | 男女午夜 | 黄色一级片a | 性欧美成人依依影院 | 国产在线播放不卡 | 最新99国产成人精品视频免费 | 日韩一区二区在线免费观看 | 韩国美女一区二区 | 色悠久| 久久曰视频 | 亚洲国产精品看片在线观看 | 人妖欧美一区二区三区四区 | 青青青免费手机版视频在线观看 | 一级一级一片在线观看 | 国产高清成人 | 亚洲最大网址 | 亚洲精品一区二区三区www | 玖玖玖精品视频免费播放 |