Bonjour, Django
Fait partie de la section Les bases de Django du Journey Django de Coddy. Leçon 1 sur 23.
Corner Café a un nouveau site web, et sa page d’accueil affiche encore un texte provisoire.
Votre navigateur demande une page à un serveur : c’est une requête. Le serveur renvoie la page : c’est la réponse. Django est un framework Python permettant d’écrire ce serveur. Cette fonction dans menu/views.py renvoie la page d’accueil :
from django.http import HttpResponse
def home(request):
return HttpResponse("Hello from Django!")Une fonction comme celle-ci est une vue. Django l’appelle lorsqu’une requête arrive, et le texte dans le HttpResponse qu’elle renvoie constitue la page.
Run démarre le site à côté de votre code, comme python manage.py runserver sur un ordinateur portable. « Vérifier » teste le code dans l’éditeur et vous indique si la leçon est terminée.
Défi
FacileDans menu/views.py, remplace le texte de home, Hello from Django!, par Welcome to Corner Café.
Appuie sur Exécuter pour voir le résultat, puis sur « Vérifier ».
Essayez vous-même
from django.http import HttpResponse
def home(request):
return HttpResponse("Hello from Django!")
Toutes les leçons de Les bases de Django
1Votre premier site Django
Bonjour, DjangoUne deuxième page4Mises en page et fichiers statiques
Héritage des templatesUn titre pour chaque pageEntraînez-vous par vous-même : Playground Django