对照教程生成表,出现这样的报错

来源:7-9 通过migrate生成表和本章小结

隽愉

2019-08-21

SystemCheckError: System check identified some issues:

ERRORS:
operations.UserFavorite.user: (fields.E304) Reverse accessor for ‘UserFavorite.user’ clashes with reverse accessor for ‘UserMessage.user’.
HINT: Add or change a related_name argument to the definition for ‘UserFavorite.user’ or ‘UserMessage.user’.
operations.UserFavorite.user: (fields.E305) Reverse query name for ‘UserFavorite.user’ clashes with reverse query name for ‘UserMessage.user’.
HINT: Add or change a related_name argument to the definition for ‘UserFavorite.user’ or ‘UserMessage.user’.
operations.UserMessage.user: (fields.E304) Reverse accessor for ‘UserMessage.user’ clashes with reverse accessor for ‘UserFavorite.user’.
HINT: Add or change a related_name argument to the definition for ‘UserMessage.user’ or ‘UserFavorite.user’.
operations.UserMessage.user: (fields.E305) Reverse query name for ‘UserMessage.user’ clashes with reverse query name for ‘UserFavorite.user’.
HINT: Add or change a related_name argument to the definition for ‘UserMessage.user’ or ‘UserFavorite.user’.

写回答

1回答

bobby

2019-08-22

//img.mukewang.com/szimg/5d5e63f009b4778a08110711.jpg这两张表的user这个外键分别加上related_name的设置试试

0
2
bobby
回复
隽愉
好的,
2019-08-27
共2条回复

Django+ xadmin 开发在线教育网站

一套通用的技术组合拳,助你解决大部分Python类网站后端问题

1944 学习 · 2173 问题

查看课程