小编CNB*_*CNB的帖子

Django 模型`get` 不返回 false

我有一个 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)

python django django-views

-1
推荐指数
1
解决办法
1103
查看次数

标签 统计

django ×1

django-views ×1

python ×1