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