Inhalte von erfahrenen Entwicklern, die auf den Vorschlägen/Fragen des Publikums basieren. Diese Initiative zielt darauf ab , kostenlose/immer aktuelle Programmier-Tutorials zu liefern-das Manifest lesen.
AppSeed Team Flask ist ein leichtes Webanwendungs -Framework. Es ist so konzipiert, dass es schnell und einfach wird, mit der Fähigkeit, auf komplexe Anwendungen zu skalieren. Im Vergleich zu Django bietet Flask dem Entwickler eine leichte Codebasis und mehr Freiheit.
? Kehre nach oben zurück
Der einfachste Weg, Flask zu installieren, besteht darin, PIP mit dem offiziellen Paketmanagement-Tool zu verwenden.
$ pip install FlaskSo überprüfen Sie die Flask -Version
Öffnen Sie eine Python -Konsole (Typ Python in Terminal) und überprüfen Sie die installierte Version wie unten:
>> import flask
>> flask . __version__
'1.1.2'
> >>In diesem Fall ist die installierte Version 1.1.2
? Kehre nach oben zurück
Öffnen Sie einen Terminal und installieren Sie den Kolben (falls bereits installiert) mit PIP:
$ pip install FlaskVerwenden Sie Ihren bevorzugten Editor, um eine Datei namens Hello.py mit diesem Inhalt zu erstellen:
from flask import Flask
app = Flask ( __name__ )
@ app . route ( '/' )
def hello ():
return f'My first Flask!'Speichern Sie die Datei und starten Sie die App:
$ env FLASK_APP=hello.py flask run
* Serving Flask app " hello "
* Running on http://127.0.0.1:5000/Über Commnand macht zwei Dinge:
FLASK_APP fest (erforderlich durch Flask)flask run -Laufbefehl ausWenn wir die App im Browser Localhost: 5000 besuchen, sollten wir meinen ersten Kolben sehen! Nachricht.
? Kehre nach oben zurück
Flask ist ein so leichtes Framework und verfügt über große Flexibilität hinsichtlich der Codebasisstruktur eines Projekts. Wir können eine einzelne Datei verwenden und den gesamten Code fallen lassen oder die App -Logik in mehr Dateien und Verzeichnissen teilen. Alle Varianten arbeiten, aber wir haben Probleme, sobald unser Projekt größer wird und Migth für andere unleserlich wird.
Nun, dieser Abschnitt bietet einige Optionen, die Sie beachten können, wenn wir ein Flask -Projekt starten.
? Lesen Sie mehr: Flask -Projektstruktur: Einzeldatei, isolierte App, Blaupausen
? Kehre nach oben zurück
Wir können die in den vorherigen Abschnitten gelernten Informationen verwenden und ein einfaches Flask -Projekt über einem modernen Bootstrap -UI -Kit von Grund auf erstellen.
? Lesen Sie mehr: Flask Bootstrap -Beispiel
? Kehre nach oben zurück
Jinja ist eine moderne und designerfreundliche Vorlagensprache für Python, die Djangos Vorlagen nachempfunden ist. Es handelt sich um eine textbasierte Vorlagensprache und kann daher verwendet werden, um sowohl Markup als auch Quellcode zu generieren.
? Lesen Sie mehr: Jinja -Vorlage
? Kehre nach oben zurück
Flask-Tutorial -kostenlos/immer aktueller Flask-bezogene Inhalte | von Appseed.