我可以在my中使用form.cleaned_data来查询数据库吗?

时间:2015-01-09 17:42:06

标签: python django

form.cleaned_data['question']包含字符串"你喜欢足球"

问题模型有“你喜欢足球吗?”在其问题领域也是

x = QuestionModel.objects.get(question= form.cleaned_data['question'])

为什么会出现错误" QuestionModel匹配查询不存在。"

那为什么会失败呢?

1 个答案:

答案 0 :(得分:0)

您也可以尝试获取变量中的值,然后传递给queryset。

que = form.cleaned_data['question']
x = QuestionModel.objects.get(question=que)

这是更好的方式。