Я использую inlineformset_factory
для создания нескольких объектов.Я переопределил доступ к методу form_valid
следующим образом.
def form_valid(self, form):
context_data = self.get_context_data()
price_list = context_data['price_list'] # price objects
with transaction.atomic():
if price_list.is_valid():
self.object = form.save()
price_list.instance = self.object
price_list.save()
# need to get count here
else:
return self.render_to_response(context_data)
return super(CategoryCreate, self).form_valid(form)
Как получить количество сохраненных (созданных ценовых объектов) после / до save()
метода?