Test your knowledge

Let's see whether you can answer the following questions correctly:

  1. The urlpatterns list declared in the urls.py file makes it possible to:
    1. Route URLs to Django models
    2. Route URLs to Django views
    3. Route URLs to Python primitives
  2. When the Django server receives an HTTP request, Django creates an instance of which of the following classes?
    1. django.restframework.HttpRequest
    2. django.http.HttpRequest
    3. django.http.Request
  3. A view function has to return an instance of which of the following classes?
    1. django.http.HttpResponse
    2. django.http.Response
    3. django.restfremework.HttpResponse
  4. Whenever you have to return a specific status different from the default 200 OK status, it is a good practice to use the module variables defined in which of the following modules?
    1. rest_framework.HttpStatus
    2. django.status
    3. rest_framework.status
  1. If you want to retrieve a Toy instance whose primary key value is equal to 10 and save it in the toy variable, which line of code would you write?
    1. toy = Toy.get_by(pk=10)
    2. toy = Toy.objects.all(pk=10)
    3. toy = Toy.objects.get(pk=pk)

 

The rights answers are included in the AppendixSolutions.

..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset
3.146.35.72