Django管理员第二步从Excel导入,第二步使用formset-validation

时间:2019-06-27 07:57:11

标签: django django-forms django-admin

我必须从excel导入一些SKU到Order,但是我必须显示带有错误字段的验证表单,并在保存导入结果之前对字段进行一些更改。全部在Django管理员中。

Here is 2-nd step mockup (in Russian only, sorry)

我无法理解如何在django admin中使用有效的验证和使用初始数据来生成自定义表单集页面。

我正在了解如何在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)

但不适用于表单集

0 个答案:

没有答案