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.

OUDEV.NET OUDEV.NET OUDEV.NET OUDEV.NET OUDEV.NET OUDEV.NET OUDEV.NET