0

我只是想在 django-cms 所见即所得编辑器中插入图片,但是:

IntegrityError at /admin/cms/page/3/edit-plugin/3/edit-plugin/15/
(1452, 'Cannot add or update a child row: a foreign key constraint fails (`my-table`.`cmsplugin_filerimage`, CONSTRAINT `cmsplugin_ptr_id_refs_id_c078c386` FOREIGN KEY (`cmsplugin_ptr_id`) REFERENCES `cms_cmsplugin` (`id`))')

当我尝试使用 django-cms 自己的图片插件时,也会发生同样的事情。

4

1 回答 1

0

正如我所看到的,没有办法将评论标记为答案,所以我只感谢维克多的评论。在我的例子中,cmsplugin_filer 表的类型是 InnoDB,而其他表的引擎是 MyISAM。所以我只是将文件管理器表的引擎类型更改为 MyISAM:

ALTER TABLE <tablename> ENGINE=MyISAM
于 2013-07-18T21:05:22.533 回答