django多对多表的创建,级联删除及手动创建第三张表
创建一张作者表,author,创建外键与book表,多对多关系 ,外键字段放在那张表都可以,在book表里,关联Author表,Author就要放在book表上面,关联的表Author加上引号是字符串,是一个查询过程,等加载完,找Author,就可以在全局找到,不加引号,就要把Author表放在book表上面在book表中,创建与author表多对多的关系然后生成数据库,注意:如果book表中有数据,直接生成数据,就会报错,因为book表会新增一个author_id 字段,而原来的book表中的数据没有改字段,所以会报错,删除book表中的数据执行命令 python manage.py mak
用户评论