2
我試圖從窗體提供的值中創建新對象。下面是代碼:無法創建新對象 - create()只需要1個參數(給出2個)
def issue_save(request):
issue = Issue.objects.create(IssueForm(request.POST))
issue.save(commit=True)
return HttpResponseRedirect(reverse("main.views.index"))
下面是我得到的錯誤:
類型錯誤在/ problemy/pridat/ulozit/
創建()恰恰1個參數(2給出)
請求方法:POST
請求URL:http://localhost:8000/problemy/pridat/ulozit/
Django的版本:1.2.3
異常類型:類型錯誤
異常值:
創建()恰恰1參數(2給出) 異常位置:在第20行views.py在issue_save 20行
代碼:
issue = Issue.objects.create(IssueForm(request.POST))
我真的被困在這裏。
如果它不是ModelForm,它應該是,看到OP正試圖直接從它創建模型實例。 – 2011-01-28 12:10:26