Outils pour utilisateurs

Outils du site


cours:informatique:dev:python:concevez_site_avec_flask:150_quiz_decouvrez_flask

Notes et transcriptions du cours “Concevez un site avec Flask” disponible sur la plateforme Openclassrooms

Quiz : Découvrez Flask

Qu'est-ce que Flask ?

  1. Un framework Python avec beaucoup de fonctionnalités pour développer une application web ;
  2. Un framework Python léger et flexible avec les fonctionnalités de base pour développer une application web.

Réponse

À quoi sert le fichier de configuration config.py ?

  1. À réunir, en un seul endroit, les différentes variables de configuration à utiliser dans un projet.
  2. À définir, en un seul endroit, la base de données d’une application.
  3. À configurer, en un seul endroit, l’environnement de travail pour développer.

Réponse

Lorsque le serveur de développement de Flask fonctionne avec les options par défaut, comment accéder à l’application ? (Plusieurs choix possibles).

Réponse

Pour interroger une base de données dans un projet Flask, il faut apprendre le langage SQL.

  1. Vrai
  2. Faux

réponse

Qu'est-ce qu'un ORM ?

  1. Une interface qui permet d'interagir avec une base de données avec le langage SQL.
  2. Une interface qui permet d’écrire des requêtes SQL à travers la console interactive de Flask.
  3. Une interface qui permet d'interagir avec une base de données dans un langage qui n'est pas SQL.

Réponse

SQLAlchemy est un ORM intégré par défaut dans Flask

  1. Vrai
  2. Faux

Réponse

Imaginons que notre base de données contienne plusieurs éléments dans la table Content. Que va renvoyer la commande Content.query.get(1) ?

  1. Rien, car “1” ne correspond à aucune colonne de la tableContent .
  2. Le premier élément de la tableContent.
  3. L'élément de la tableContentdont le champ défini comme clé primaire est égal à “1”.

Réponse

Dans une architecture MVT, qu'est-ce qu'un modèle ?

  1. Une classe représentant la structure d'un objet stocké dans la base de données.
  2. Une fonction qui renvoie une réponse à une requête HTTP.
  3. Un fichier HTML dans lequel il est possible d'interpréter des objets Python.

Réponse

Dans une architecture MVT, qu'est-ce qu'un template ?

  1. Un fichier représentant la structure d'un objet stocké dans la base de données.
  2. Une fonction qui renvoie une réponse à une requête HTTP.
  3. Un fichier HTML dans lequel il est possible d'interpréter des objets Python.

Réponse

Dans une architecture MVT, qu'est-ce qu'une vue ?

  1. Un fichier représentant la structure d'un objet stocké dans la base de données.
  2. Une fonction qui renvoie une réponse à une requête HTTP.
  3. Un fichier HTML dans lequel il est possible d'interpréter des objets Python.

Réponse

◁ Précédent | ⌂ Retour au sommaire | Suivant ▷

cours/informatique/dev/python/concevez_site_avec_flask/150_quiz_decouvrez_flask.txt · Dernière modification : 2023/10/11 19:35 de yoann