Django.
Наверняка это гуглится, но затрудняюсь правильно сформулировать вопрос. Для простоты набросаю код:
class A(models.model):
name = models.CharField()
class B(models.Model):
name = models.CharField
categories = models.ManyToMany(A)
class BForm(ModelForm):
class Meta:
model=B
class MyView(CreateView):
form = BForm
model = B
Примерно так. Форма отправляется аяксом. Проблема в том, что значение categories формируется js-сниппетом, и отправляет его на сервер в виде массива id-ов модели А. Валидация формы вообще ругается, что поле categories не заполнено - действительно в clenead_data его нет, но в data - есть. Как сохранить форму?