Flask
Siehe auch
Überblick
Flask ist ein in Python geschriebenes Mikro-Webframework (Mikroframework, da es keine bestimmten Tools oder Bibliotheken benötigt). Es hat keine Datenbankabstraktionsschicht, Formularvalidierung oder andere Komponenten, bei denen bereits existierende Bibliotheken von Drittanbietern gemeinsame Funktionen bereitstellen. Flask unterstützt jedoch Erweiterungen, beispielsweise für objektrelationale Mapper, Formularvalidierung, Upload-Verarbeitung, verschiedene offene Authentifizierungstechnologien und andere.
Populäre Anwender des Flask-Frameworks sind Pinterest und LinkedIn.
Ein einfachster REST-Webservice mit Flask
pip install flask
from flask import Flask
app = Flask('myapi')
@app.route('/test')
def test():
return 'Some JSON Code.'
app.run()
Testweise ausführen:
python myapi.py
Zugriff per http://localhost:5000/test
Flask-RESTPlus
Flask-RESTPlus erzeugt automatisch eine Dokumentation für SwaggerUI.
Built on 2024-11-18