Django:覆盖表单保存?

mpe*_*pen 3 forms django

有没有这方面的文件?我无法挖掘任何东西.

我有ModelForm创建文章的习惯.每当我使用这个表单时,我都会传入一个article实例,以便我可以自动设置作者:

    article = Article(author=req.user)
    form = ArticleForm(req.POST, instance=article)
Run Code Online (Sandbox Code Playgroud)

我如何进入这个instance/ article从内部变量form.save()
在编写这种方法时还有什么我需要注意的吗?或者它只需要返回一个article而且几乎就是这样吗?

mpe*_*pen 7

我想我正在寻找的答案是:

article = super(ArticleForm, self).save(commit=False)
Run Code Online (Sandbox Code Playgroud)