Django admin - как сделать "inlines" складным?

С помощью "полей" вы можете сделать его сбрасываемым, указав класс CSS "collapse". Как сделать то же самое с "inlines"? Спасибо!

Ответы

Ответ 1

в настоящее время django не поддерживает сборные встроенные строки из коробки. Этот билет может дать вам несколько указателей.

Тем не менее вы можете легко достичь этого, добавив в свой шаблон javascript. Там есть множество плагинов, которые могут помочь вам в этом. Способ добавления js к шаблону переопределяет форму ModelAdmin с помощью ModelForm и устанавливает его класс Media с подходящим js script.

Надеюсь, что это поможет.

Ответ 3

Посмотрите snippet, и вам просто нужно включить jQuery (уже с Django).