[PYTHON] Créez et déployez des applications Flask avec PTVS

Qu'est-ce que Flask

Flask est un framework de développement micro web pour Python. Il s'appuie sur le moteur de modèle Jinja2 et la boîte à outils Werkzeug WSGI.

Développement d'applications Flask à l'aide de Python Tools 2.2 pour Visual Studio

1. Démarrez Visual Studio

[Nouveau projet] ▶ ︎ [Python / Web] ▶ ︎ [Flask Web Projet] Sélectionnez pour créer un projet 1.png

2. EXÉCUTEZ le projet créé

2.png 3.png

3. Créer un nouveau HTML

[Projet] ▶ ︎ [modèle] ▶ ︎ [Clic droit / Ajouter] Créez un HTML vide avec 4HTML作成.png

4. Entrez le code dans le HTML vide

test.html


<!DOCTYPE html>

<html lang="en" xmlns="http://www.w3.org/1999/xhtml">
<head>
    <meta charset="utf-8" />
    <title>Hello</title>
</head>
<body>
    Hello World
</body>
</html>

Commentez home () dans view.py et écrivez-le pour charger le nouveau test.html (HTML nouvellement créé).

view.py


def home():
    return render_template('test.html')

"""
def home():
    return render_template(
        'index.html',
        title='Home Page',
        year=datetime.now().year,
    )
"""

5. Hello World s'affiche lors de l'exécution

5表示.png

6. Déployer

[Projet / Clic droit] ▶ ︎ [Public] 6公開.png

7.png 8.png

Décidez d'un nouveau nom arbitraire dans le nom de l'application Web et les éléments du plan App Service 9.png

Vérifiez ici seulement! Émis sauf modification contraire 10.png

Enfin, vérifiez l'application créée sur Azure. [App Service] ▶ ︎ [Nom de l'APP] ▶ ︎ [Présentation] Cliquez sur l'URL pour l'ouvrir! 11.png

Recommended Posts

Créez et déployez des applications Flask avec PTVS
Créer les paramètres initiaux et les applications de personnel dans Django
Créer un lecteur CSV avec Flask
Créer et lire des paquets de messages en Python
Création et déploiement d'applications Django (PTVS) à l'aide du stockage Azure Table
Créer et exécuter la configuration d'embulk dans Jupyter
Créez Amazon Linux avec AWS EC2 et connectez-vous
Modifier le répertoire de stockage de fichiers statiques et l'URL dans Flask
Démontrer et conserver les applications Web Python avec Systemd-Ubuntage 18.04.3 LTS
Créer Spatia Lite en Python
Téléchargeur d'images avec Flask
Obtenez et créez des nœuds ajoutés et mis à jour dans la nouvelle version
[Azure] Créer, déployer et réapprendre un modèle [ML Studio classic]
Créez le code qui renvoie "A et prétendant B" en python
Créer une fonction d'authentification à l'aide de django-allauth et CustomUser dans Django
Créez un script de déploiement avec fabric et cuisine et réutilisez-le
Comment créer une trame de données et jouer avec des éléments avec des pandas
Créer une liste d'utilisateurs Cognito dans S3 avec SQS Déployer des fonctions de traitement de file d'attente et des API sur Lambda avec SAM