Я попробовал все, но я не могу передать форму значения конструктору ContactCSVModel ниже:Джанго не может передать форму значения конструктору
if request.method == 'POST':
form = ConfiguratorForm(data=request.POST)
# Try and import CSV
ContactCSVModel.import_data(data=file, form=form)
класс ...
class ContactCSVModel(CsvModel, form):
first_name = CharField()
last_name = CharField()
company = CharField()
mobile = CharField()
group = DjangoModelField(Group)
contact_owner = DjangoModelField(User)
, что CsvModel является частью Django-адаптеров
Я вижу, так как я могу просто передать форму в класс? – Prometheus
Ну, это полностью зависит от вашей цели и того, что находится в ContactCSVModel. – cwallenpoole
Хорошо, что имеет смысл, как его передать здесь ContactCSVModel.import_data (data = file, form = form) – Prometheus