Als «flask» getaggte Fragen

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

16
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 = request.data # data is empty # need posted data …
736 python  flask  werkzeug 

17
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, ich könnte verwenden, render_templateaber ich …

13
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() # send it back as json
464 python  json  flask 

14
Konfigurieren Sie den Flask-Entwicklungsserver so, dass er im gesamten Netzwerk sichtbar ist
Ich bin nicht sicher, ob dies Flask-spezifisch ist, aber wenn ich eine App im Entwicklungsmodus ( http://localhost:5000) ausführe , kann ich nicht von anderen Computern im Netzwerk (mit http://[dev-host-ip]:5000) darauf zugreifen . Mit Rails im Dev-Modus funktioniert es beispielsweise einwandfrei. Ich konnte keine Dokumente zur Konfiguration des Flask Dev-Servers finden. …
442 python  flask  werkzeug 


7
Wie kann ich die benannten Parameter mit Flask von einer URL abrufen?
Wenn der Benutzer auf diese URL zugreift, die in meiner Flask-App ausgeführt wird, möchte ich, dass der Webdienst die nach dem Fragezeichen angegebenen Parameter verarbeiten kann: http://10.1.1.1:5000/login?username=alex&password=pw1 #I just want to be able to manipulate the parameters @app.route('/login', methods=['GET', 'POST']) def login(): username = request.form['username'] print(username) password = request.form['password'] print(password)

8
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: @app.route('/api/add_message/<uuid>', methods=['GET', 'POST']) def add_message(uuid): content = …
324 python  json  post  flask 

4
Wie verwende ich cURL, um Cookies zu senden?
Ich habe gelesen, dass das Senden von Cookies mit Locken funktioniert, aber nicht für mich. Ich habe einen RESTEndpunkt als: class LoginResource(restful.Resource): def get(self): print(session) if 'USER_TOKEN' in session: return 'OK' return 'not authorized', 401 Wenn ich versuche, auf Folgendes zuzugreifen: curl -v -b ~/Downloads/cookies.txt -c ~/Downloads/cookies.txt http://127.0.0.1:5000/ * About …

5
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": "4ea856fd6506ae0db42702dd", "title": "Business"}] flask.jsonify(data): {"id":…, "title":…} Natürlich muss ich ein Ergebnis …
276 python  json  flask 

11
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 ist?
258 python  flask 

8
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__ …
227 python  redirect  flask 


10
Erhalten Sie die IP-Adresse von Besuchern mit Flask for Python
Ich erstelle eine Website, auf der sich Benutzer anmelden und Dateien herunterladen können, indem ich das Flask Micro-Framework (basierend auf Werkzeug ) verwende, das Python verwendet (in meinem Fall 2.6). Ich muss die IP-Adresse der Benutzer abrufen, wenn sie sich anmelden (zu Protokollierungszwecken). Weiß jemand, wie man das macht? Sicher …

8
So führen Sie Raw SQL in der Flask-SQLAlchemy-App aus
Wie führt man Raw SQL in SQLAlchemy aus? Ich habe eine Python-Web-App, die auf einer Flasche ausgeführt wird und über SQLAlchemy mit der Datenbank verbunden ist. Ich brauche eine Möglichkeit, um das rohe SQL auszuführen. Die Abfrage umfasst mehrere Tabellenverknüpfungen zusammen mit Inline-Ansichten. Ich habe es versucht: connection = db.session.connection() …

13
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. Aber wenn ich …
212 python  networking  flask  port 

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.