Dépot Copyright

 CopyrightFrance.com

Mathématiques En Python

Le module Math

Bibliothèques Sympy

  1. Introduction à Sympy
  2. Symbols et Expressions

Bibliothèques Numpy

Bibliothèques Scipy

Formation au langage Python

Utilisateurs en ligne

Users: 19 Guests, 7 Bots

Annonces Google










Afin d’organiser les données du stockage de votre app, django vous offre l’outil nommé modèle (django model).

  1. Un modèle abrite sous forme des classes les noms des tables et des champs (attributs) des données du stockage.
  2. Chaque modèle correspond à une seule table de base de données.
  3. Chaque modèle est une classe Python qui hérite de django.db.models.Model.
  4. Chaque attribut du modèle représente un champ de base de données.

Avant de passer à la création d’un modèle, il faut au préalable enregistrer votre app:

Ajoutez votre app au fichier mysite/settings.py:

INSTALLED_APPS = [
    'myapp.apps.MyappConfig',
    ########,
    ########,
]

En voici un exemple permettant de créer un modèle nommé Students possédant les champs : firstName, lastName, email et adress:

Ajouter le code ci-dessous au fichier myapp/models.py

class Students(models.Model):  
    firstName = models.CharField(max_length=25)  
    lastName  = models.CharField(max_length=25)    
    email      = models.EmailField(max_length=40)  
    adress        = models.TextField(100) 

Ceux-ci créera une table SQLite formée des champs : firstName, lastName, email et adress, mais pas avant que les migrations nécessaires soient crées:

A ce effet, exécuter en ligne de commande:

python manage.py makemigrations myapp

et ensuite :

python manage.py migrate

 

 

Younes Derfoufi
CRMEF OUJDA

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Time limit is exhausted. Please reload the CAPTCHA.

Nous sommes sur Facebook



 CopyrightFrance.com