@newvasyuki

Как получить новые записи в inlineformset при сохранении и выставить значение поля?

class Foo(models.Model):
	name = model.CharField(max_length=255)


class Bar(models.Model):
	parent = models.ForeignKey(Foo, on_delete=models.CASCADE)
	name = model.CharField(max_length=255)
	created_by = models.ForeignKey(settings.AUTH_USER_MODEL, on_delete=models.CASCADE)


BarInlineFormset = inlineformset_factory(Foo, Bar, extra=3)


Далее формсет редактируется юзером и при сохранении нужно 1) как-то получить/понять какие новые инстансы, 2) выставить им created_by в текущего юзера из request.user. Как решить эту задачу типовым способом в django?
  • Вопрос задан
  • 10 просмотров
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
от 150 000 до 180 000 ₽
Appboxo Алматы
от 830 000 до 1 250 000 ₸
Verme Москва
от 120 000 ₽
19 янв. 2021, в 12:45
80000 руб./за проект
19 янв. 2021, в 12:20
40 руб./за проект