Pytania otagowane jako flask

Flask to lekki framework do tworzenia aplikacji internetowych w Pythonie.

16
Uzyskaj dane otrzymane w żądaniu Flask
Chcę mieć możliwość przesłania danych do mojej aplikacji Flask. Próbowałem uzyskać dostęp, request.dataale jest to pusty ciąg. Jak uzyskać dostęp do danych żądania? from flask import request @app.route('/', methods=['GET', 'POST']) def parse_request(): data = request.data # data is empty # need posted data here Odpowiedź na to pytanie skłoniła mnie …
735 python  flask  werkzeug 

17
Jak podawać pliki statyczne we Flask
To zawstydzające. Mam aplikację, w którą włączyłem Flaski na razie obsługuje ona tylko jedną statyczną stronę HTML z linkami do CSS i JS. I nie mogę znaleźć, gdzie w dokumentacji Flaskopisuje się zwracanie plików statycznych. Tak, mógłbym użyć, render_templateale wiem, że dane nie są szablonowane. Myślałbym send_filelub url_forbył słuszny, ale …

13
Zwraca odpowiedź JSON z widoku kolby
Mam funkcję, która analizuje plik CSV za pomocą Pandas i tworzy dykt z informacjami podsumowującymi. Chcę zwrócić wyniki jako odpowiedź z widoku Flask. Jak zwrócić odpowiedź JSON? @app.route("/summary") def summary(): d = make_summary() # send it back as json
464 python  json  flask 

14
Skonfiguruj serwer programistów Flask, aby był widoczny w sieci
Nie jestem pewien, czy jest to specyficzne dla Flask, ale kiedy uruchamiam aplikację w trybie deweloperskim ( http://localhost:5000), nie mogę uzyskać do niej dostępu z innych komputerów w sieci (z http://[dev-host-ip]:5000). Na przykład z Railsami w trybie deweloperskim działa dobrze. Nie mogłem znaleźć żadnych dokumentów dotyczących konfiguracji serwera deweloperskiego Flask. …
443 python  flask  werkzeug 

9
Jak uzyskać ciąg zapytania w Flask?
Nie jest oczywiste z dokumentacji kolby, jak uzyskać ciąg zapytania. Jestem nowy, spojrzał na dokumenty, nie mógł znaleźć! Więc @app.route('/') @app.route('/data') def data(): query_string=?????? return render_template("data.html")

7
Jak mogę uzyskać nazwane parametry z adresu URL za pomocą Flask?
Gdy użytkownik uzyskuje dostęp do tego adresu URL działającego w mojej aplikacji flask, chcę, aby usługa internetowa mogła obsługiwać parametry określone po znaku zapytania: 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
Jak zdobyć POSTed JSON w Flask?
Usiłuję zbudować prosty interfejs API za pomocą Flask, w którym chcę teraz przeczytać trochę POSTed JSON. Wykonuję POST z rozszerzeniem Postman Chrome, a JSON I POST jest po prostu {"text":"lalala"}. Próbuję odczytać JSON przy użyciu następującej metody: @app.route('/api/add_message/<uuid>', methods=['GET', 'POST']) def add_message(uuid): content = request.json print content return uuid W …
326 python  json  post  flask 

4
Jak używać cURL do wysyłania plików cookie?
Czytam, że Wyślij ciasteczka z zawijaniem działa, ale nie dla mnie. Mam RESTpunkt końcowy jako: class LoginResource(restful.Resource): def get(self): print(session) if 'USER_TOKEN' in session: return 'OK' return 'not authorized', 401 Kiedy próbuję uzyskać dostęp jako: curl -v -b ~/Downloads/cookies.txt -c ~/Downloads/cookies.txt http://127.0.0.1:5000/ * About to connect() to 127.0.0.1 port 5000 …

5
json.dumps vs flask.jsonify
Nie jestem pewien, czy rozumiem cel flask.jsonifymetody. Próbuję utworzyć ciąg JSON z tego: data = {"id": str(album.id), "title": album.title} ale to, co otrzymuję, json.dumpsróżni się od tego, co otrzymuję flask.jsonify. json.dumps(data): [{"id": "4ea856fd6506ae0db42702dd", "title": "Business"}] flask.jsonify(data): {"id":…, "title":…} Oczywiście muszę uzyskać wynik, który bardziej przypomina json.dumpszwrot. Co ja robię źle?
276 python  json  flask 

11
Czy Flask może mieć opcjonalne parametry adresu URL?
Czy można bezpośrednio zadeklarować opcjonalny parametr adresu URL kolby? Obecnie postępuję następująco: @user.route('/<userId>') @user.route('/<userId>/<username>') def show(userId, username=None): pass Jak mogę bezpośrednio powiedzieć, że usernamejest to opcjonalne?
258 python  flask 


8
Przekierowanie do adresu URL w Flask
Jestem nowy w Pythonie i Flasku i próbuję zrobić odpowiednik Response.redirectjak w C # - tj. Przekierować do konkretnego adresu URL - jak to zrobić? Oto mój kod: import os from flask import Flask app = Flask(__name__) @app.route('/') def hello(): return 'Hello World!' if __name__ == '__main__': # Bind to …
226 python  redirect  flask 


8
Jak wykonać surowy SQL w aplikacji Flask-SQLAlchemy
Jak wykonać surowy SQL w SQLAlchemy? Mam aplikacji sieci web Python, która działa na kolbie i interfejsów do bazy danych za pośrednictwem SQLAlchemy. Potrzebuję sposobu na uruchomienie surowego SQL. Kwerenda obejmuje wiele połączeń tabel wraz z widokami Inline. Próbowałem: connection = db.session.connection() connection.execute( <sql here> ) Ale ciągle pojawiają się …

13
Jak sprawić, by Flask działał na porcie 80?
Mam serwer Flask działający przez port 5000 i jest w porządku. Mogę uzyskać do niego dostęp pod adresem http://example.com:5000 Ale czy można po prostu uzyskać do niego dostęp na stronie http://example.com ? Zakładam, że oznacza to, że muszę zmienić port z 5000 na 80. Ale kiedy spróbuję tego na Flask, …
212 python  networking  flask  port 

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.