Django: Как создать табличный инлайн, подобный тому, что есть в панели администратора с "+ Добавить еще один"?

В настоящее время я полагаюсь на панель администратора для создания или редактирования нового/существующего заказа (т.е. Order с его дочерней моделью OrderItem в табличном инлайне).

Но на этот раз мне нужно создать представление с той же функцией для неадминистративных пользователей. Более конкретно, мне нужна кнопка + Add another в табличном инлайне, чтобы пользователи могли сами добавлять дополнительные Order Item при необходимости.

Я просмотрел несколько stackoverflow ( один из них) и книг. До сих пор в них упоминалось только о inlineformset_factory, но не о том, как создать + Add another. Есть идеи, пожалуйста? Спасибо!

Вернуться на верх