Solution Exercice Django N°1: Simple interface web de calcul

Exercices TP django interface web de calcul simple - solution

Exercice 1

Créer un projet Django intitulé **mysite** avec une application nommée **Doubleur**. Cette application doit présenter une interface web comprenant :

  1. Un champ de saisie : pour que l'utilisateur puisse entrer un nombre entier N.
  2. Une zone de résultat : destinée à afficher la valeur du double du nombre saisi.
  3. Un bouton Valider : pour déclencher le calcul.
  4. Contrainte à intégrer : une vérification assurant que N est un entier valide, avec un message d'erreur affiché dans le cas contraire.
  5. Sans utiliser la classe : Form du module django.forms

L'interface attendue correspond à l'illustration suivante : Exercices TP django

Solution

1. Objectif du projet

Créer une petite application Django permettant à l’utilisateur de saisir un nombre et d’afficher automatiquement son double.

2. Structure du projet

3. Création de la vue Django

Cette fonction récupère la valeur saisie, calcule son double et l’envoie au template HTML.

4. Configuration des URLS

Configuration des URLs de l’application

Liaison avec les URLs du projet principal

5. Création du formulaire HTML

6. Lancement du serveur Django & Test de l'application

Lancement du serveur

Test de l’application

Ouvrir le navigateur à l’adresse suivante pour visualiser l'application:

 

 

Younes Derfoufi
CRMEF OUJDA

Leave a Reply

Your email address will not be published. Required fields are marked *