QCM En Django framework – Partie 4

Question 1 sur 10

1. Quelle méthode est utilisée pour récupérer les paramètres de la requête dans une vue Django ?

  • A request.GET
  • B request.params
  • C request.query
  • D request.data
A

Les paramètres de la requête peuvent être récupérés en utilisant request.GET dans une vue Django.

Question 2 sur 10

2. Quelle est la méthode pour récupérer les données POST dans une vue Django ?

  • A request.POST
  • B request.data
  • C request.form
  • D request.input
A

Les données POST peuvent être récupérées en utilisant request.POST dans une vue Django.

Question 3 sur 10

3. Quelle classe est utilisée pour gérer les sessions dans Django ?

  • A SessionMiddleware
  • B SessionManager
  • C SessionHandler
  • D Session
A

La classe SessionMiddleware est utilisée pour gérer les sessions dans Django.

Question 4 sur 10

4. Quelle est la méthode pour ajouter des variables à la session dans une vue Django ?

  • A request.session['key'] = value
  • B request.add_session('key', value)
  • C request.session.set('key', value)
  • D request.session.update('key', value)
A

Les variables peuvent être ajoutées à la session en utilisant request.session['key'] = value dans une vue Django.

Question 5 sur 10

5. Quelle méthode est utilisée pour récupérer les données de la session dans une vue Django ?

  • A request.session.get('key')
  • B request.session['key']
  • C request.get_session('key')
  • D request.session.retrieve('key')
A

Les données de la session peuvent être récupérées en utilisant request.session.get('key').

Question 6 sur 10

6. Quel est le rôle du fichier `manage.py` dans un projet Django ?

  • A Exécuter les commandes de gestion du projet
  • B Configurer les paramètres du projet
  • C Gérer les fichiers statiques
  • D Définir les routes
A

Le fichier manage.py est utilisé pour exécuter les commandes de gestion du projet, telles que les migrations et le démarrage du serveur.

Question 7 sur 10

7. Comment ajouter une méthode de recherche à un modèle Django ?

  • A En utilisant `SearchVector`
  • B En définissant une méthode `search()` dans le modèle
  • C En utilisant `search()` sur le manager du modèle
  • D En ajoutant `search` à `Meta` dans le modèle
A

On peut ajouter une méthode de recherche en utilisant SearchVector avec Django.

Question 8 sur 10

8. Quelle méthode est utilisée pour associer une vue à une URL spécifique ?

  • A path()
  • B route()
  • C url()
  • D link()
A

La méthode path() est utilisée pour associer une vue à une URL spécifique dans Django.

Question 9 sur 10

9. Quelle classe est utilisée pour les formulaires dans Django ?

  • A Form
  • B BaseForm
  • C ModelForm
  • D FormBase
C

La classe ModelForm est utilisée pour créer des formulaires basés sur des modèles dans Django.

Question 10 sur 10

10. Comment afficher un message de succès après l'enregistrement d'un formulaire ?

  • A En utilisant `messages.success`
  • B En ajoutant `success_message`
  • C En utilisant `flash()`
  • D En définissant une méthode `success()`
A

Pour afficher un message de succès après l'enregistrement d'un formulaire, on utilise messages.success dans Django.

Ajouter un commentaire

Veuillez vous connecter pour ajouter un commentaire.

Pas encore de commentaires.