In this article i am gone to share Django Web Framework by Meta | Module Quiz: Templates Quiz Answers with you..
Enroll Link: Django Web Framework
Module Quiz: Templates Quiz Answers
Question 1)
Which of the following sentences about templates are true? Select all that apply.
- A template is a web page that has blocks of template language syntax inside the HTML script.
- A template extracts the data from a model and generates a dynamic page.
- A template helps to include conditional processing logic in a web page.
- A template is the data layer of the application.
Question 2)
The view function loads a template and fills the context data in it.
- True
- False
Question 3)
Which of the following tags are used for implementing template inheritance? Select all that apply.
- {% extends %}
- {% include %}
- {% block %}
- {% endfor %}
Question 4)
True or false. To implement template inheritance, the parent template must have the name base.html.
- True
- False
Question 5)
In which module is the render() function defined?
- django.urls
- django.shortcuts
- django.db
- django.contrib
Question 6)
Which of the following template filters returns a titlecase representation of a string?
Hint: titlecase makes words start with an uppercase character and the remaining characters lowercase.
- upper
- lower
- title
- length
Question 7)
Putting one loop inside another is called nesting of loops. Can you use nested loops in a template?
- Yes
- No
Question 8)
Complete the sentence. The view function passes a ______ as the context data to a template.
- Python list
- Python string
- Python dict
- Python tuple
Question 9)
What are the advantages of a class-based view? Select all that apply.
- Code reusability
- Extensible code
- Class-based views are simple to implement
- Implicit code flow
Question 10)
Suppose that a Django app named myapp has the Employee model. Which of the following statements about the generic ListView class are correct? Select all that apply.
- A generic ListView class must be named EmployeeList
- A generic ListView class should set the model attribute to myapp_Employee
- A generic ListView class lists all the rows in the Employee table
- A generic ListView class needs a template named EmployeeList.html