как ограничить Джанго администратора инлайн FormSets

Обновить

December 2018

Просмотры

15.3k раз

18

Как вы ограничить встроенный formset в Джанго администратора? Проблема: У меня есть таблица А с 1 до п отношения с В. Таблица А должны иметь по крайней мере один элемент таблицы B и максимум из 5 элементов таблицы B.

Спасибо

1 ответы

35

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

Укажите max_numв своем Inlineопределении , чтобы ограничить число.

extra определяет, сколько пустых встраивает показать.

Требуется ли 1 рядный? Как и в вы хотите, чтобы вызвать ошибку проверки, если таблица B не заполнена по крайней мере, 1 ряд?