Outils pour utilisateurs

Outils du site


python:django:modeles

Ceci est une ancienne révision du document !


Modèles

Définition des modèles

Dans le module models.py d'une application :

from django.db import models
 
class Author(models.Model):
    name = models.CharField(max_length=100, unique=True)
 
class Book(models.Model):
    title = models.CharField(max_length=200)
    quantity = models.IntegerField(default = 1)
    author = models.ForeignKey(Author, on_delete=models.DO_NOTHING)

Paramètres :

blank
default
max_length
null
primary_key True/False
unique True/False

Types :

BooleanField
CharField
DateField
DateTimeField
EmailField
FloatField
IntegerField
python/django/modeles.1699779119.txt.gz · Dernière modification: 2023/11/12 08:51 par marclebrun