0
請幫助查找錯誤值不記錄在數據庫
型號:
class Diary(models.Model):
user_id = models.IntegerField(
'',
blank=True,
null=True,
)
title = models.CharField(
'Заголовок записи',
max_length=100,
blank=False,
)
text = models.TextField(
'Содержание записи',
max_length=100,
blank=False,
)
形式:
class addMessageForm(forms.ModelForm):
class Meta:
model = Diary
fields = (
'title',
'text',
)
觀點:
def add_records(request):
form = addMessageForm()
if request.method == "POST":
form = addMessageForm(request.POST)
if form.is_valid():
print('valid')
Diary.save(
user_id=request.user.pk,
title='sdffds',
text='324',
)
return HttpResponseRedirect('/my_records/')
t = loader.get_template('page_add_records.html')
c = RequestContext(request, {
'form': form,
}, [custom_proc])
return HttpResponse(t.render(c))
結果的瀏覽器顯示以下錯誤m essage:
類型錯誤在/ add_records /保存()得到了一個意想不到的關鍵字參數 「user_ID的」
我不明白爲什麼我在做數據庫中的一個正常的進入和我有一個與表格相關的錯誤