0
フォームをDjangoと私のビューから保存する必要があります。私は、APIからデータをgeting、私のデータベースに直接保存する必要がありますよ:ビューからDjangoでフォームを保存する
form = NewSubject()
#API request
form.owner = request.user
#Another fields
form.teacher = teacher
form.group = request.user.group
form.save()
しかし、私は得る:
Exception Value: NOT NULL constraint failed: subjects_subject.owner_id
だから私は別の方法で試してみました:今
form = NewSubject()
#API request
subject = form.save(commit=False)
subject.owner = request.user
#Another fields
subject.teacher = teacher
subject.group = request.user.group
form.save()
フォームは保存されますが、私はいつもエラーを受け取ります:
Exception Value: 'NewSubject' object has no attribute 'cleaned_data'
ポストあなたにrelatged完全なコード質問。 –