Configuration d’une Application de fiole (3 / 6 étapes)

Étape 3: Configurer les contrôleurs de

1. créer votre premier module

Vous devrez créer votre premier module. Modules ont tendance à contenir tout le contenu d’une page unique, ci-dessous, j’ai créer un module ci-après dénommée « home », dont nous allons utiliser pour la page d’accueil de notre exemple d’application. Partir du dossier racine de votre projet :

 mkdir home cd home touch __init__.py touch views.py atom views.py 

La troisième ligne crée un fichier nommé « __init__.py » qui peut paraître bizarre, mais est obligatoire dans tous les modules python. Le fichier « views.py » contient les contrôleurs pour les points de terminaison, ou URL, pour notre page d’accueil.

2. création d’un contrôleur

Dans votre fichier « views.py », vous devez entrer quelque chose comme :

 from flask import Blueprint home_view = Blueprint('home_view', __name__) # Route for the page def display_home_page(): return 'Hello, World!' 

Il y a deux parties principales à cela, le plan d’action et la fonction d’affichage.

Le plan d’action, on peut considérer comme une collection de points de terminaison, généralement groupés par page, donc vous êtes application peut être plus modulaire. Ceux-ci seront beaucoup plus précieux que votre application se développe.

La fonction d’affichage doit avoir un décorateur à l’aide de l’Architecture SDSE et le point de terminaison qui desservira cette fonction d’affichage. Dans ce cas, c’est l’url de la racine de notre application web. Après cela, c’est une simple fonction Python, par la suite que nous allons regarder comment retourner des vues plus complexes pour l’utilisateur.

Articles Liés

Comment faire pour enregistrer des données avec une application de données IMU/GPS (en utilisant le système Android)

Comment faire pour enregistrer des données avec une application de données IMU/GPS (en utilisant le système Android)

La série suivante d'instructions fournit des conseils sur la façon de configurer et de collecter des données en utilisant l'application 'Sensorstream IMU + GPS' développée par Axel Lorenz. Cette application spécifique peut être utilisée pour recueill
Comment écrire une application 'Hello World!' pour Android

Comment écrire une application 'Hello World!' pour Android

INTRODUCTIONCe tutoriel est destiné à toute personne qui n'a aucune expérience en programmation d'applications pour le système d'exploitation Android, mais je voudrais. Il est très basique, et installer les programmes nécessaires est plus compliquée
Comment créer une Application Simple de la minuterie pour iOS

Comment créer une Application Simple de la minuterie pour iOS

Avez-vous jamais eu envie de créer une application iOS, mais ne savais pas par où commencer ? Êtes-vous intéressé à faire une application qui peut être utilisée dans votre vie quotidienne, plutôt que quelque chose qui dit « Bonjour le monde » ? Eh bi
Ajouter enregistrement à une application Java

Ajouter enregistrement à une application Java

Journalisation dans n'importe quelle application peut être très utile car elle vous permet de savoir ce qui est arrivé à un certain point dans le temps. Je vais essayer d'expliquer un moyen simple de journalisation s'ajoute une application Java en ét
Comment créer une application portable

Comment créer une application portable

ce qui est une application portable ? Une application portable est un logiciel que vous pouvez utiliser sur n'importe quel ordinateur et son fonctionnement du disque dur portable, cd, dvd, usb...Étape 1: Télécharger des programmes Vous aurez besoin :
Raspberry Pi configuré pour une Expo-Maker

Raspberry Pi configuré pour une Expo-Maker

J'utilise beaucoup le Raspberry Pi dans les projets que je montre à diverses foires Maker. J'ai installation serveur web le Raspberry Pi le front end d'une interface qui permet de contrôler diverses choses. Le serveur web est accessible par le biais
Comment faire une application c# qui transforme votre écran en une fissuré

Comment faire une application c# qui transforme votre écran en une fissuré

Salut, dans ce tutoriel je vais vous montrer que la façon de faire un langage c# application qui transforme votre écran de bureau « crack » sur clic sur un bouton.Choses dont vous avez besoin:-Un fond d'écran fissuré (noir)Un ordinateur qui prend en
Étincelle Core - pas besoin d’écrire une application iPhone !

Étincelle Core - pas besoin d’écrire une application iPhone !

Bob et moi commençons à travailler sur un nouveau projet - plus à ce sujet dans un futur Instructable - et qu'il connecté à un internet micro-contrôleur. Bien sûr l'Arduino est immédiatement venu à l'esprit, mais l'obtenir sur le ' net peut être un d
Réutilisation des indésirables télécommande infrarouge pour lancer une Application graphique en framboise Pi

Réutilisation des indésirables télécommande infrarouge pour lancer une Application graphique en framboise Pi

IntroductionIl s'agit d'une extension à mon instructable « Shutting down et redémarrage » Raspberry Pi à l'aide d'une télécommande. Cette fois, je veux lancer graphique (GUI) applications telles un un émulateur de terminal et d'un navigateur en plus
Faire une application Android pour Arduino (LED tourner on/off)

Faire une application Android pour Arduino (LED tourner on/off)

ici, nous avons créé une application android à l'aide d'ecllipseCette application allumez dirigé sur arduino.Cette application fonctionne aussi dans votre LAN.Besoin de matériel :1: arduino uno2: arduino ethernet sheild3: câble RJ454: LED5. Téléphone
Comment créer une Application de calculatrice utilisant Android Studio

Comment créer une Application de calculatrice utilisant Android Studio

Aujourd'hui, la plupart des gens possèdent des dispositifs intelligents qui sont capables de traiter des milliers d'applications. Malheureusement, seule une fraction des utilisateurs de l'application savoir comment ces applications sont créées et uti
Comment créer une Application Android

Comment créer une Application Android

Android domine au cours des dernières années, les parts de marché des systèmes d'exploitation smartphone et tablette. À partir d'août-2013, Qu'android contrôlée plus de 79 % du marché du smartphone et plus de 62 % du marché tablette, selon une étude
InPace - un Arduino base données GPS enregistrement bracelet de remise en forme avec bluetooth et une application iOS

InPace - un Arduino base données GPS enregistrement bracelet de remise en forme avec bluetooth et une application iOS

InPace est un bracelet de remise en forme la base d'Arduino, avec une application iOS qui l'accompagne, qui peut fournir la rétroaction en direct sur comment l'utilisateur arpentant eux-mêmes lors d'une exécution, promenade ou vélo de route. Il dépis
Comment créer une application Android avec Android Studio

Comment créer une application Android avec Android Studio

Ce tutoriel va vous apprendre les rudiments de la façon de construire une application Android à l'aide de l'environnement de développement Android Studio. Comme appareils Android deviennent de plus en plus plus communs, la demande pour de nouvelles a