this repo has no description

Update detail view to 404 if no matching question is found

+5 -1
+5 -1
polls/views.py
··· 18 18 19 19 20 20 def detail(request, question_id): 21 - return HttpResponse("You're looking at question %s." % question_id) 21 + try: 22 + question = Question.objects.get(pk=question_id) 23 + except Question.DoesNotExist: 24 + raise Http404("Question does not exist") 25 + return render(request, "polls/detail.html", {"question": question}) 22 26 23 27 def results(request, question_id): 24 28 response = "You're looking at the results of question %s."