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 …
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 …
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
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. …
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")
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)
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 …
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 …
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?
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?
Jestem całkiem nowy w tym całym szaleństwie po stronie klienta MV *. Nie musi to być AngularJS, ale wybrałem to, ponieważ wydaje mi się bardziej naturalne niż Knockout, Ember lub Backbone. W każdym razie, jak wygląda przepływ pracy? Czy ludzie zaczynają od opracowania aplikacji po stronie klienta w AngularJS, a …
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 …
Tworzę stronę internetową, na której użytkownicy mogą się logować i pobierać pliki, korzystając z mikramy frameworku Flask (opartej na Werkzeug ), która używa Pythona (w moim przypadku 2.6). Muszę uzyskać adres IP użytkowników podczas logowania (do celów logowania). Czy ktoś wie jak to zrobić? Z pewnością jest na to sposób …
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ę …
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, …
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.