QCM En Django framework – Partie 2

Question 1 sur 10

1. Quelle méthode Django est utilisée pour afficher un formulaire dans une vue ?

  • A render
  • B render_to_form
  • C render_to_response
  • D form_view
A

La méthode render est utilisée pour afficher un formulaire dans une vue Django.

Question 2 sur 10

2. Quelle méthode est utilisée pour valider les données d'un formulaire dans Django ?

  • A validate
  • B is_valid
  • C clean_data
  • D check_data
B

La méthode is_valid() est utilisée pour valider les données soumises dans un formulaire Django.

Question 3 sur 10

3. Quel ORM est utilisé par Django pour interagir avec la base de données ?

  • A SQLAlchemy
  • B Peewee
  • C Django ORM
  • D SQLObject
C

Django utilise son propre ORM, souvent appelé Django ORM, pour interagir avec les bases de données relationnelles.

Question 4 sur 10

4. Quelle est la méthode pour récupérer tous les objets d'un modèle dans Django ?

  • A Model.objects.all()
  • B Model.objects.get_all()
  • C Model.get_all()
  • D Model.fetch_all()
A

La méthode Model.objects.all() est utilisée pour récupérer tous les objets d'un modèle dans Django.

Question 5 sur 10

5. Comment définir une relation de clé étrangère dans Django ?

  • A models.ForeignKey('OtherModel', on_delete=models.CASCADE)
  • B models.ForeignKey('OtherModel')
  • C models.OneToOneField('OtherModel', on_delete=models.CASCADE)
  • D models.ForeignKey('OtherModel', related_name='related')
A

Pour définir une relation de clé étrangère dans Django, on utilise models.ForeignKey('OtherModel', on_delete=models.CASCADE).

Question 6 sur 10

6. Quelle méthode est utilisée pour supprimer un objet dans Django ?

  • A delete()
  • B remove()
  • C destroy()
  • D drop()
A

La méthode delete() est utilisée pour supprimer un objet dans Django.

Question 7 sur 10

7. Comment ajouter des fichiers statiques comme des images dans Django ?

  • A En les plaçant dans le dossier `static/`
  • B En les ajoutant dans `media/`
  • C En les stockant dans `files/`
  • D En les incluant dans `templates/`
A

Les fichiers statiques, tels que les images, doivent être placés dans le dossier static/ de votre projet Django.

Question 8 sur 10

8. Quelle est la méthode pour ajouter une pagination dans une vue Django ?

  • A Paginator
  • B Pagination
  • C Page
  • D Paginate
A

La classe Paginator est utilisée pour ajouter une pagination dans une vue Django.

Question 9 sur 10

9. Quelle est la méthode pour rediriger un utilisateur vers une autre URL ?

  • A redirect()
  • B redirect_to()
  • C forward()
  • D move()
A

La méthode redirect() est utilisée pour rediriger un utilisateur vers une autre URL dans Django.

Question 10 sur 10

10. Quelle commande permet de créer un superutilisateur dans Django ?

  • A python manage.py createsuperuser
  • B python manage.py createuser
  • C django-admin createsuperuser
  • D python manage.py addsuperuser
A

La commande python manage.py createsuperuser est utilisée pour créer un superutilisateur dans Django.

Ajouter un commentaire

Veuillez vous connecter pour ajouter un commentaire.

Pas encore de commentaires.