Django администратор двухэтапный импорт из Excel с проверкой формы на втором шаге - PullRequest
0 голосов
/ 27 июня 2019

Мне нужно импортировать немного SKU в Order из Excel, но мне нужно показать форму проверки с полями ошибок и внести некоторые изменения в поля перед сохранением результатов импорта.Все в Django admin.

Вот 2-й шаг макета (только на русском языке, извините)

Я не могу понять, как сгенерировать пользовательскую страницу формы в админке django, с рабочей проверкой и использованием исходных данных.

Я понимаю, как создавать пользовательские страницы форм в django-admin:

    context = {
        'title': 'Import',
        'app_label': self.model._meta.app_label,
        'opts': self.model._meta,
        'has_change_permission': self.has_change_permission(request),
        'form': form,
        'adminform': admin.helpers.AdminForm(form, list([(None, {'fields': form.base_fields})]), self.get_prepopulated_fields(request))
    }

    return render(request, 'admin/orderscomposing/import.html', context)

Но это не работает для наборов форм

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...