如何限制django admin中的内联formset? 问题: 我有一个与B有1到n关系的表A.表A应该至少有一个表B项和最多5个表B项。
由于
答案 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