Als «flask» getaggte Fragen

Flask ist ein leichtes Framework für die Entwicklung von Webanwendungen mit Python.

736
Rufen Sie die in einer Flask-Anfrage empfangenen Daten ab

Ich möchte in der Lage sein, die Daten an meine Flask-App zu senden. Ich habe versucht, darauf zuzugreifen, request.dataaber es ist eine leere Zeichenfolge. Wie greifen Sie auf Anforderungsdaten zu? from flask import request @app.route('/', methods=['GET', 'POST']) def parse_request(): data =...

539
So liefern Sie statische Dateien in Flask

Das ist also peinlich. Ich habe eine Anwendung, die ich zusammengestellt habe, Flaskund im Moment wird nur eine einzige statische HTML-Seite mit einigen Links zu CSS und JS bereitgestellt. Und ich kann nicht finden, wo in der Dokumentation Flaskdie Rückgabe statischer Dateien beschrieben wird. Ja,...

464
Gibt die JSON-Antwort aus der Flask-Ansicht zurück

Ich habe eine Funktion, die eine CSV-Datei mit Pandas analysiert und ein Diktat mit zusammenfassenden Informationen erstellt. Ich möchte die Ergebnisse als Antwort aus einer Flask-Ansicht zurückgeben. Wie gebe ich eine JSON-Antwort zurück? @app.route("/summary") def summary(): d = make_summary() #...

324
Wie bekomme ich POSTed JSON in Flask?

Ich versuche, mit Flask eine einfache API zu erstellen, in der ich jetzt POSTed JSON lesen möchte. Ich mache den POST mit der Postman Chrome-Erweiterung und der JSON I POST ist einfach {"text":"lalala"}. Ich versuche, den JSON mit der folgenden Methode zu lesen:

276
json.dumps vs flask.jsonify

Ich bin nicht sicher, ob ich den Zweck der flask.jsonifyMethode verstehe . Ich versuche daraus einen JSON-String zu machen: data = {"id": str(album.id), "title": album.title} Aber was ich bekomme, json.dumpsunterscheidet sich von dem, was ich bekomme flask.jsonify. json.dumps(data): [{"id":...

258
Kann Flask optionale URL-Parameter haben?

Ist es möglich, einen optionalen Parameter für die Kolben-URL direkt zu deklarieren? Derzeit gehe ich folgendermaßen vor: @user.route('/<userId>') @user.route('/<userId>/<username>') def show(userId, username=None): pass Wie kann ich direkt sagen, dass dies usernameoptional...

227
Umleitung zur URL in Flask

Ich bin neu in Python und Flask und versuche, das Gleiche Response.redirectwie in C # zu tun - dh: zu einer bestimmten URL umleiten - wie gehe ich vor? Hier ist mein Code: import os from flask import Flask app = Flask(__name__) @app.route('/') def hello(): return 'Hello World!' if __name__ ==...

212
Wie kann ich Flask auf Port 80 ausführen?

Ich habe einen Flask-Server, der über Port 5000 läuft, und es ist in Ordnung. Ich kann unter http://example.com:5000 darauf zugreifen Aber ist es möglich, einfach unter http://example.com darauf zuzugreifen ? Ich gehe davon aus, dass dies bedeutet, dass ich den Port von 5000 auf 80 ändern muss....

180
Was genau sind Flask Blueprints?

Ich habe die offizielle Flask-Dokumentation zu Blueprints und sogar ein oder zwei Blog-Beiträge zu deren Verwendung gelesen . Ich habe sie sogar in meiner Web-App verwendet, aber ich verstehe nicht ganz, was sie sind oder wie sie in meine App insgesamt passen. Wie ist es einer Instanz meiner App...