Browse Source

Fixed #25358 -- Improved variable name for question in tutorial.

Alasdair Nicol 9 years ago
parent
commit
19f98946f2
2 changed files with 6 additions and 6 deletions
  1. 1 1
      docs/intro/tutorial03.txt
  2. 5 5
      docs/intro/tutorial04.txt

+ 1 - 1
docs/intro/tutorial03.txt

@@ -177,7 +177,7 @@ commas, according to publication date:
 
     def index(request):
         latest_question_list = Question.objects.order_by('-pub_date')[:5]
-        output = ', '.join([p.question_text for p in latest_question_list])
+        output = ', '.join([q.question_text for q in latest_question_list])
         return HttpResponse(output)
 
     # Leave the rest of the views (detail, results, vote) unchanged

+ 5 - 5
docs/intro/tutorial04.txt

@@ -76,13 +76,13 @@ create a real version. Add the following to ``polls/views.py``:
     from .models import Choice, Question
     # ...
     def vote(request, question_id):
-        p = get_object_or_404(Question, pk=question_id)
+        question = get_object_or_404(Question, pk=question_id)
         try:
-            selected_choice = p.choice_set.get(pk=request.POST['choice'])
+            selected_choice = question.choice_set.get(pk=request.POST['choice'])
         except (KeyError, Choice.DoesNotExist):
             # Redisplay the question voting form.
             return render(request, 'polls/detail.html', {
-                'question': p,
+                'question': question,
                 'error_message': "You didn't select a choice.",
             })
         else:
@@ -91,7 +91,7 @@ create a real version. Add the following to ``polls/views.py``:
             # Always return an HttpResponseRedirect after successfully dealing
             # with POST data. This prevents data from being posted twice if a
             # user hits the Back button.
-            return HttpResponseRedirect(reverse('polls:results', args=(p.id,)))
+            return HttpResponseRedirect(reverse('polls:results', args=(question.id,)))
 
 This code includes a few things we haven't covered yet in this tutorial:
 
@@ -135,7 +135,7 @@ This code includes a few things we haven't covered yet in this tutorial:
 
     '/polls/3/results/'
 
-  where the ``3`` is the value of ``p.id``. This redirected URL will
+  where the ``3`` is the value of ``question.id``. This redirected URL will
   then call the ``'results'`` view to display the final page.
 
 As mentioned in :doc:`Tutorial 3 </intro/tutorial03>`, ``request`` is an