我有一个 Django 应用程序,它检查数据库中是否包含与用户在表单中输入的数字相匹配的数字。如果它们匹配,我已经设法让它重定向到“你赢了”页面,但是当它们不匹配时,它只会给出一个错误,提示“匹配查询不存在”。这是我在 view.py 文件中使用的 if/else 语句:
if Numbers.objects.get(numbers_win = user_number):
return HttpResponseRedirect('win')
else:
return HttpResponseRedirect('lose.html')
Run Code Online (Sandbox Code Playgroud)