Django Admin StackedInline

#django

#django

Вопрос:

У меня есть администратор Django stackedinline. Используется для добавления нескольких товаров для магазина. Однако, когда я нажимаю «Сохранить и добавить другой», иногда отображается «Объект слишком большой», даже если размер файлов ниже допустимого, или иногда отображается ошибка «DATA_UPLOAD_MAX_NUMBER_FIELDS». Мой вопрос в том, сохраняет ли Django stackedinline admin каждый объект каждый раз, когда мы нажимаем «Сохранить»? Если нет, то в чем может быть причина этой ошибки?

Ответ №1:

StackedInline сохраняется только при нажатии на главное сохранение.

Он сохраняет все через построение наборов форм и не использует ajax-запросы для каждой из строк -> источник

Также вы можете легко проверить это, проверив и открыв вкладку сеть