DJANGO MODEL FORMS

Salut  , c’est encore moi  😉

Très souvent pour un développeur écrire de HTML, créer des formulaires est souvent  très chiant   , à la  limite  ,très  emmerdant  , sérieux sans blagues  ?.

Pour régler ce problème DJANGO intègre  la génération automatique de formulaires à travers les (forms).

Toujours nous revenons à notre petit logiciel  (xaleyi) pour gérer une école .

Dans notre basique conception 😉 ,nous avions identifié trois models.

1 .Etudiants

2.Professeurs

3.Cours

Il s’ agit maintenant  , à travers le concept de (ModelForm) de DJANGO de permettre au développeur de générer automatiquement les formulaires HTML pour la saisie .

1.Editer le fichier (forms.py).

Éditer le fichier (forms.py)  , je pense ,mais je ne suis 😉 pas sur que sur les dernières  versions de DJANGO, ce fichier est automatiquement crée .

Si ce n’est pas le cas ,créez le vous même à l’intérieur de votre projet .Pour moi

donc ce sera à l’intérieur du dossier  (xaleyi)

Voici pour mon cas le contenu de mon fichier  (tres basique 😉 )

————————-

 
# Ajouter le ModelForm pour etudiant  , professeur et cours
# afin de permettre la generation automatique
# de formulaire ,etc ...
from django import forms
from django.forms import widgets
from xaleyi.models import Etudiants, Professeurs, Cours
# Etudiant  ModelForm 
class EtudiantForm (forms.ModelForm):
    class Meta:
       model =Etudiants
# Professeur ModelForm
class ProfesseurForm(forms.ModelForm):
     class Meta:
         model =Professeurs
# Cour ModelForm 
class CourForm (forms.ModelForm):
     class Meta:
         model = Cours

————————–

Et voila ,rien que avec ce petit bout de code , vous vous épargnez la saisie interminable de formulaires HTML

0 Réponses to “DJANGO MODEL FORMS”



  1. Laissez un commentaire

Laisser un commentaire