@kondratev-ad

Как в Django admin изменять данные в формах inlines?

Как изменять данные в inlines формах?
В админ добавлен inlines с кастомной формой:
@admin.register(MyModel)
class MyModelAdmin(AbstractInstallmentAdmin):
    ..........
    inlines = [MyModelInLine, ]

class MyModelInLine(CommonInline):
    model = MyModelInLine
    formset = MyModelInLineForm
    can_delete = True

class MyModelInLineForm(BaseInlineFormSet):

    def __init__(self, *args, **kwargs):
        super(MyModelInLineForm, self).__init__(*args, **kwargs)

    def clean(self):
        cleaned_data = super(MyModelInLineForm, self).clean()

В методе clean, cleaned_data прилетает None, но есть queryset добавленных форм, но я никак не могу поменять значение поля в форме
  • Вопрос задан
  • 80 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы