Вопрос о сохранении формы модели Django (из нескольких баз данных) - PullRequest
0 голосов
/ 25 мая 2011

еще один нубский вопрос Джанго.Ниже оба работают для меня, есть какая-то разница или что-то, что я должен знать?Я использую Django 1.2.5.Спасибо.

o = Staff()
form = StaffForm(request.POST, instance=o)

if form.is_valid():
  o.save(using='dbName')


o = Staff()
form = StaffForm(request.POST, instance=o)

if form.is_valid():
  f = form.save(commit = False)
  f.save(using='dbName')

1 Ответ

1 голос
/ 25 мая 2011

Первый пример не работает - он не обновляет экземпляр из формы.Используйте второе.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...