LaDissertation.com - Dissertations, fiches de lectures, exemples du BAC
Recherche

Le framework Django.

Guide pratique : Le framework Django.. Recherche parmi 300 000+ dissertations

Par   •  4 Juillet 2018  •  Guide pratique  •  582 Mots (3 Pages)  •  966 Vues

Page 1 sur 3

Q:1)Quel est le but d’un framework web (Django, Symfony, …) ?

A:) Apporter une nouvelle fonctionnalité à un projet, afin de faciliter la tâche du développeur

B:) Gérer les dépendances de votre projet, en les téléchargeant depuis des dépôts distant sur Internet

C:) Regrouper un ensemble d’outils de base pour éviter de les réécrire et poser les bases de l’architecture du projet

D:) Créer un site simplement sans avoir besoin de toucher au code

Correct:  C

Q:2) Quelle philosophie importante le framework Django suit-il ?

A:) KISS Keep It Simple, Stupid

B:) DRY : Don’t Repeat Yourself

C:) Principe de moindre surprise

D:) TDD : Test Driven Development

Correct:  B

Q:3) Quelle architecture Django utilise-t-il ?

A:) MVC

B:) MVT

C:) CMS

D:) MVP

Correct:  B

Q:4) Quel élément n’avez-vous pas à gérer lors de la création d’une vue dans Django ?

A:) la gestion des paramètres pour récupérer les entrées dans votre base

B:) le routage de l’URL vers la vue correspondante    

C:) la création du template, pour le rendu HTML  

D:) l’écriture de la réponse HTTP complète au client

Correct:  D

Q:5) Comment est organisé le découpage dans Django ?

A:) Projet > Applications > Vues

B:) Application > Projets > Vues  

C:) Projet > Vues > Applications

Correct:  A

Q:6) Quelle commande faut-il lancer pour créer un nouveau projet, nommé "bières belges" ?

A:) django-admin startproject bieres_belges

B:) manage.py startproject bieres_belges

C:) django-admin startapp bieres_belges

D:) django-admin startproject bières_belges

Correct:  A

Q:7)À partir de quelle adresse peut-on accéder au serveur de développement, lancé viamanage.py runserver?

A:) http://localhost

B:) http://127.0.0.1:80

C:) http://localhost:8000

D:) http://www.nom-de-mon-site.fr/

Correct:  C

Q:8) Où sont stockées les différentes variables de configuration du projet quiz ?

A:) manage.py

B:) settings.py

C:) quiz/settings.py

D:) quiz/wsgi.py

Correct:  C

Q:9) Quand est exécuté un middleware ?

A:) Après le parsage du template

B:) Avant la vue

C:) Après la vue mais avant le parsage du template

D:) Ça dépend du middleware

Correct:  D

Q:10) Qu’est-ce qu’il n’est pas possible de faire avec un signal ?

A:) Supprimer un fichier lié à un objet lorsque ce dernier est supprimé de la base    

B:) Envoyer un e-mail lorsqu’un nouvel objet est enregistré dans la base de données    

C:) Écrire une ligne dans un fichier de log à chaque requête HTTP reçue

D:) Incrémenter un compteur à chaque utilisation d’un filtre    

Correct:  D

Q:11) Quelles sont les deux étapes à implémenter pour la réalisation d’un tag ?

A:) La fonction de compilation et le rend

B:) La vérification des entrées et le rendu    

C:) Il n’y a qu’une classe, pour gérer le rendu

...

Télécharger au format  txt (4.4 Kb)   pdf (47.1 Kb)   docx (11.9 Kb)  
Voir 2 pages de plus »
Uniquement disponible sur LaDissertation.com