Les options/Meta

Les options globales pour le modèle sont définies dans une classe imbriquée apellée Meta.

Exemple :


class Technicien(Employe):  
    class Meta:  
        proxy = True  
        ordering = ["specialite"]
 

app_label


Options.app_label 
 

Cette option est à utiliser si un modèle n’est pas situé dans un emplacement ’standard’ ; les emplacements standards sont le fichier models.py ou un package Python nommé models dans l’application.


app_label = 'mon_application'
 

Dans les versions futures, au-delà de Django 1.7, cette option ne sera plus nécessaire.

db_table


Options.db_table
 

Cette option permet de préciser le nom de l ...

Pour consulter la suite, découvrez le livre suivant :
couv_EIDJA.png
60-signet.svg
En version papier
20-ecran_lettre.svg
En version numérique
41-logo_abonnement.svg
En illimité avec l'abonnement ENI
130-boutique.svg
Sur la boutique officielle ENI
Précédent
Écrire vos propres types de champs
Suivant
Les managers