如何限制django admin内联formset

时间:2011-03-30 01:48:22

标签: django django-admin inline-formset

如何限制django admin中的内联formset? 问题: 我有一个与B有1到n关系的表A.表A应该至少有一个表B项和最多5个表B项。

由于

2 个答案:

答案 0 :(得分:38)

http://docs.djangoproject.com/en/dev/ref/contrib/admin/#inlinemodeladmin-options

max_num定义中指定Inline以限制数量。

extra指定要显示的空白内联数。

是否需要1个内联?如果表B没有填充至少1行,你想要触发验证错误吗?

答案 1 :(得分:0)

内联中添加按钮的启用/禁用通过 Element implicitly has an 'any' type because expression of type 'string' can't be used to index type '{ SWE: string; DK: string; 方法进行管理

您可以添加到您的内联类中:

_has_add_permission