You are creating a dictionary with the name “context”.
A dictionary is initialized by surrounding key-value pairs in braces.  { }
The key and the value is separated by a colon. :
The pairs are separated from each other by a comma.  ,
Example:  dictionary = { key1: value1, key2: value2, key3: value3 }


Inside the context dictionary is one key of a string with the data 
‘latest_question_list’.
That key is assigned the value of latest_question_list, which is a name that 
points to the value returned by Question.objects.order_by(‘-pub_date’)[:5].

template.render is a function that takes a context and a request.
request was an argument passed into the view function named index.
context is the dictionary with the value we assigned it above.

template.render returns a value that is passed to HttpResponse, which the view 
named index returns.

If you are new to programming, you may want to take a look at the Python 
tutorial:
https://docs.python.org/3.6/tutorial/


From: [email protected] [mailto:[email protected]] On 
Behalf Of Pachal Phillip
Sent: Thursday, April 27, 2017 4:23 AM
To: Django users
Subject: please im new to django.Need help understanding small code of django 
poll app.Highlighted with ******************

polls/views.py

from django.http import HttpResponse

from django.template import loader



from .models import Question





def index(request):

    latest_question_list = Question.objects.order_by('-pub_date')[:5]

    template = loader.get_template('polls/index.html')

  ************please Explain me this part specially ('latest_question_list'= 
latest_question_list) ******** context = {

        'latest_question_list': latest_question_list,

    }

    return HttpResponse(template.render(context, request))
--
You received this message because you are subscribed to the Google Groups 
"Django users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to 
[email protected]<mailto:[email protected]>.
To post to this group, send email to 
[email protected]<mailto:[email protected]>.
Visit this group at https://groups.google.com/group/django-users.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/django-users/68a91c29-bac0-4189-8923-d46f3bc1ef87%40googlegroups.com<https://groups.google.com/d/msgid/django-users/68a91c29-bac0-4189-8923-d46f3bc1ef87%40googlegroups.com?utm_medium=email&utm_source=footer>.
For more options, visit https://groups.google.com/d/optout.

-- 
You received this message because you are subscribed to the Google Groups 
"Django users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at https://groups.google.com/group/django-users.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/django-users/bdb9b493205648c78122d1b042123b46%40ISS1.ISS.LOCAL.
For more options, visit https://groups.google.com/d/optout.

Reply via email to