Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Apprendre View | Write the First Page
Django: First Dive

book
View

Now, we will write the Hello, World! page in the Django project.

First, we need to implement the hello_world in our new app. Open the app folder, find the views.py file, and open this file. Look at the file location:

The views.py file structure:

python
from django.shortcuts import render

# Create your views here.

Note

The suggested render function will be described later.

Views should return the HttpResponse object.

Now, let's write the hello_world_view function (view).

First, import the HTTP response object:

python
from django.http import HttpResponse

HttpResponse object should be imported from django.http module.

The HttpResponse object converts the Python string to HTML:

python
from django.http import HttpResponse
from django.shortcuts import render

# Create your views here.

def hello_world_view(request):
return HttpResponse("<h1>Hello, world!</h1>")

To make our view work with a request, it needs to be connected to a specific URL. Let's see how to do this in the next chapter.

question mark

What should views return?

Select the correct answer

Tout était clair ?

Comment pouvons-nous l'améliorer ?

Merci pour vos commentaires !

Section 2. Chapitre 1
some-alt