0
form.cleaned_data['question']
包含字符串「你喜歡足球」我可以在form中使用form.cleaned_data來查詢數據庫嗎?
和問題模型「你喜歡足球」在其問題領域也
x = QuestionModel.objects.get(question= form.cleaned_data['question'])
爲什麼這個得到錯誤「QuestionModel匹配查詢不存在。」
爲什麼它失敗?
你確定這兩個字符串是相等的嗎?可能會有一些空間嗎? – catavaran
是的,我只是三重檢查,可能它是一個unicode的事情,也許,讓我試試 –
打印'repr(form.cleaned_data ['question'])''和'repr(question_model.question)'以確保它們是相同的。 – Alasdair