1. Quel est le rôle de la commande `migrate` dans Django ?
La commande migrate
applique les migrations à la base de données, créant ainsi les tables nécessaires pour les modèles définis.
2. Comment définir un modèle dans Django ?
Les modèles dans Django sont définis en créant des classes Python dans le fichier models.py
de l'application.
3. Quelle classe est utilisée pour représenter les utilisateurs dans Django ?
La classe AbstractUser
dans Django est utilisée pour représenter et personnaliser les utilisateurs.
4. Quelle commande permet de créer une nouvelle application dans un projet Django ?
La commande django-admin startapp
est utilisée pour créer une nouvelle application dans un projet Django.
5. Quel est le fichier où l'on configure les routes de l'application dans Django ?
Le fichier urls.py
est utilisé pour configurer les routes ou les URL de l'application dans un projet Django.
6. Quelle est la méthode pour récupérer un objet unique à partir de la base de données ?
La méthode get()
permet de récupérer un objet unique à partir de la base de données.
7. Quelle méthode est utilisée pour enregistrer un objet dans la base de données ?
La méthode save()
est utilisée pour enregistrer un objet dans la base de données.
8. Comment ajouter une validation personnalisée dans un formulaire Django ?
La méthode clean()
est utilisée pour ajouter une validation personnalisée dans un formulaire Django.
9. Quel fichier est utilisé pour configurer les paramètres globaux du projet Django ?
Le fichier settings.py
est utilisé pour configurer les paramètres globaux du projet Django.
10. Quelle balise Django est utilisée pour inclure une autre template dans une template principale ?
La balise {% include %}
est utilisée pour inclure une autre template dans une template principale dans Django.
11. Comment ajouter un filtre personnalisé dans un template Django ?
Pour ajouter un filtre personnalisé dans un template Django, il faut définir le filtre dans un fichier filters.py
et l'enregistrer dans le fichier templatetags
.
12. Quelle commande est utilisée pour créer un superutilisateur dans Django ?
La commande python manage.py createsuperuser
est utilisée pour créer un superutilisateur dans Django.
13. Comment définir un champ unique dans un modèle Django ?
Pour définir un champ unique dans un modèle Django, on utilise l'argument unique=True
dans la définition du champ.
14. Comment configurer un modèle pour qu'il soit accessible via une URL ?
La méthode get_absolute_url()
dans le modèle permet de configurer une URL pour accéder à une instance du modèle.
15. Quel type de champ est utilisé pour stocker des fichiers dans un modèle Django ?
Le champ FileField
est utilisé pour stocker des fichiers dans un modèle Django.
16. Comment définir un champ de texte long dans un modèle Django ?
Le champ TextField
est utilisé pour définir un champ de texte long dans un modèle Django.
17. Quelle balise Django est utilisée pour afficher le contenu d'une variable ?
La balise {{ variable }}
est utilisée pour afficher le contenu d'une variable dans un template Django.
18. Quelle méthode est utilisée pour récupérer un objet par son identifiant ?
La méthode get()
est utilisée pour récupérer un objet par son identifiant dans Django.
19. Quel fichier permet de définir les routes globales du projet Django ?
Le fichier urls.py
permet de définir les routes globales du projet Django.
20. Comment ajouter des données de test à une base de données Django ?
Les fixtures permettent d'ajouter des données de test à une base de données Django en chargeant des fichiers de données pré-définis.
Ajouter un commentaire
Veuillez vous connecter pour ajouter un commentaire.
Pas encore de commentaires.