Django: несколько моделей в одном шаблоне с использованием форм
Я был примерно в такой же django-modelformsets ситуации день назад, и вот python-interpreter мои 2 цента:
1) Я нашел, пожалуй, самую django-formsets короткую и краткую демонстрацию pythonista записи нескольких моделей django-formsets в единой форме здесь: http://collingrady.wordpress.com/2008/02/18/editing-multiple-objects-in-django-with-newforms/.
В pythonic двух словах: создайте форму pythonista для каждой модели, отправьте django-modelforms их обе в шаблон в одном , используя python ключевой аргумент
prefix
и проверьте django-modelformsets дескриптор представления. Если python есть зависимость, просто django-modelform убедитесь, что вы сохранили pythonista "родительский"
модель pythonista перед зависимой, и использовать python родительский ID в качестве python внешнего ключа перед сохранением python-shell «дочерней» модели. По ссылке django-modelform есть демо.
2) Возможно, это py можно сделать с помощью наборов django-forms форм, но, насколько я понял, наборы django-modelform форм в основном предназначены django-modelformsets для ввода кратных одной и django той же модели, которые могут при django-forms желании быть привязаны к django-formsets другой модели / моделям. по django-modelform внешним ключам. Однако, похоже, нет django опции по умолчанию для ввода python-shell данных более чем одной модели, и python это не то, для чего, по-видимому, предназначен pythonic набор форм.
python
django
django-forms
Django: несколько моделей в одном шаблоне с использованием форм
Мы используем файлы cookies для улучшения работы сайта. Оставаясь на нашем сайте, вы соглашаетесь с условиями использования файлов cookies. Чтобы ознакомиться с нашими Положениями о конфиденциальности и об использовании файлов cookie, нажмите здесь.