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.

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