3
有沒有關於此的任何文檔?我無法挖掘起來。Django:重寫表單保存?
我有一個自定義ModelForm
創建文章。每當我用這種形式,我傳遞一個article
實例,這樣我可以自動設置作者:
article = Article(author=req.user)
form = ArticleForm(req.POST, instance=article)
如何從內部form.save()
訪問此instance
/article
變量?
寫這個方法時還有什麼需要注意的嗎?或者它只是需要返回article
,這幾乎是它?
類似的問題:http://stackoverflow.com/questions/817284/overriding-the-save-method-in-django-modelform – miku 2009-12-07 19:54:29
我想我正在尋找的答案是:'article = super(ArticleForm,self).save(commit = False)'。 – mpen 2009-12-07 20:01:01
發佈答案並接受它...它會幫助其他人,並可能給你一個徽章:) – 2009-12-07 20:07:33