【问题标题】:Django admin remove m2m inlines?Django 管理员删除 m2m 内联?
【发布时间】:2011-05-18 08:20:58
【问题描述】:

我正在使用带有 Grappelli 应用程序的 Django 管理员来管理 M2M 关系(图库 - 图像)以及带有内联表单部分的中间模型。

我已成功添加包含多个图像的图库记录,但是当我返回并编辑记录时,我无法删除任何内嵌图像。

我设法删除关系的唯一方法是单独删除图像记录。

简单地清空字段并保存会引发验证错误(即此字段是必需的等)。我想要做的就是完全删除一个或多个内联表单部分。

谁能帮忙?

任何建议表示赞赏。

【问题讨论】:

  • 猜猜发布错误信息会有意义...

标签: django admin django-grappelli


【解决方案1】:

每个内联都应该有一个复选框来删除它。

如果您看不到删除复选框,那么您的用户可能没有删除中间模型的权限。

【讨论】:

  • 我正在使用 Grappelli 应用程序,每个内联的右上角都有一个 X。当我单击 X 时,我原以为它会消失,但这实际上仍然只是一个复选框。
猜你喜欢
  • 1970-01-01
  • 2022-06-28
  • 2015-06-21
  • 1970-01-01
  • 1970-01-01
  • 2011-06-02
  • 2013-03-01
  • 2017-06-28
  • 1970-01-01
相关资源
最近更新 更多