ValueError: Cannot assign “<...>“: the current database router prevents this relation.
报错:
ValueError: Cannot assign "<...>": the current database router prevents this relation.
中文:
数值异常:无法分配…:当前的数据库路由器阻止了这种关系。
解析:
1.项目设置了router读写分离,且在ORM create()方法中,使用了前边filter()方法得到的数据,
2.由于django是惰性查询,前边的filter()并没有立即查询,而是在create()中引用了filter()的数据时,
原创
2022-01-12 23:13:36 ·
1049 阅读 ·
1 评论