как ограничить встроенные формы django admin - PullRequest
20 голосов
/ 30 марта 2011

Как вы ограничиваете встроенный набор форм в django admin? Проблема: У меня есть таблица A с отношением 1: n к B. В таблице A должен быть хотя бы один элемент таблицы B и не более 5 элементов таблицы B.

Спасибо

1 Ответ

38 голосов
/ 30 марта 2011

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

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

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

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

...