Данные встроенного набора форм Django не сохраняютсяPython

Программы на Python
Anonymous
Данные встроенного набора форм Django не сохраняются

Сообщение Anonymous »

Я создал встроенный набор форм, который работает точно так, как я планировал на стороне интерфейса:
Изображение

Однако я не могу получить доступ ни к каким данным — похоже, форма не сохраняет данные?
Здесь, в view.py, вы можете увидеть, где следует сохранять:

Код: Выделить всё

def formset_variantingredients_valid(self, formset):
variantingredients = formset.save(commit=False)
for variantingredient in variantingredients:
variantingredient.recipe = self.object
variantingredient.save()

def formset_images_valid(self, formset):
images = formset.save(commit=False)
for image in images:
image.recipe = self.object
image.save()
В администраторе в моей сохраненной форме я вижу только сохраненные стандартные поля, а не любой из этих двух встроенных наборов форм -
Есть у меня проблема с сохранением самой формы или я просто не правильно получаю доступ к данным?
Большое спасибо за помощь!

Подробнее здесь: https://stackoverflow.com/questions/787 ... not-saving

Вернуться в «Python»