Pytania otagowane jako flask

Flask to lekki framework do tworzenia aplikacji internetowych w Pythonie.



6
Dlaczego uruchomienie serwera deweloperskiego Flask uruchamia się dwukrotnie?
Używam Flask do tworzenia strony internetowej, a podczas opracowywania uruchamiam flask przy użyciu następującego pliku: #!/usr/bin/env python from datetime import datetime from app import app import config if __name__ == '__main__': print '################### Restarting @', datetime.utcnow(), '###################' app.run(port=4004, debug=config.DEBUG, host='0.0.0.0') Kiedy uruchamiam serwer lub gdy automatycznie uruchamia się ponownie, ponieważ …
107 python  flask 


5
Jak ustawić nagłówki odpowiedzi w Flask?
To jest mój kod: @app.route('/hello', methods=["POST"]) def hello(): resp = make_response() resp.headers['Access-Control-Allow-Origin'] = '*' return resp Jednak kiedy wysyłam żądanie z przeglądarki do mojego serwera, pojawia się ten błąd: XMLHttpRequest cannot load http://localhost:5000/hello. No 'Access-Control-Allow-Origin' header is present on the requested resource. Próbowałem też tego podejścia, ustawiając nagłówki odpowiedzi „po” …
105 python  flask 

3
Wykonywanie asynchronicznego zadania w Flask
Piszę aplikację w Flasku, która działa naprawdę dobrze, z wyjątkiem tego, że WSGIjest synchroniczna i blokująca. Mam w szczególności jedno zadanie, które wywołuje interfejs API innej firmy i to zadanie może zająć kilka minut. Chciałbym wykonać to połączenie (w rzeczywistości jest to seria połączeń) i pozwolić mu działać. podczas gdy …

11
Docelowa baza danych jest nieaktualna
Chciałbym dokonać migracji aplikacji Flask. Używam Alembic. Jednak pojawia się następujący błąd. Target database is not up to date. W Internecie przeczytałem, że ma to coś wspólnego z tym. http://alembic.zzzcomputing.com/en/latest/cookbook.html#building-an-up-to-date-database-from-scratch Niestety nie bardzo rozumiem, jak zaktualizować bazę danych i gdzie / jak mam napisać kod podany w linku. Jeśli masz …

19
Flask ImportError: Brak modułu o nazwie Flask
Postępuję zgodnie z tutorialem Flask tutaj: http://blog.miguelgrinberg.com/post/the-flask-mega-tutorial-part-i-hello-world Dochodzę do punktu, w którym próbuję ./run.py i otrzymuję: Traceback (most recent call last): File "./run.py", line 3, in <module> from app import app File "/Users/benjaminclayman/Desktop/microblog/app/__init__.py", line 1, in <module> from flask import Flask ImportError: No module named flask Wygląda to podobnie do: …
103 python  flask 

10
Dodaj przedrostek do wszystkich tras Flask
Mam prefiks, który chcę dodać do każdej trasy. W tej chwili dodaję stałą do trasy przy każdej definicji. Czy istnieje sposób, aby zrobić to automatycznie? PREFIX = "/abc/123" @app.route(PREFIX + "/") def index_page(): return "This is a website about burritos" @app.route(PREFIX + "/about") def about_page(): return "This is a website …
103 python  routes  flask 

4
Jaki jest sens uWSGI?
Patrzę na specyfikację WSGI i próbuję dowiedzieć się, jak serwery takie jak uWSGI pasują do obrazu. Rozumiem, że celem specyfikacji WSGI jest oddzielenie serwerów internetowych, takich jak nginx, od aplikacji internetowych, tak jak coś, co napisałbyś za pomocą Flaska . Nie rozumiem, do czego służy uWSGI. Dlaczego nginx nie może …
102 python  nginx  flask  wsgi  uwsgi 


3
Czy zmienne globalne są bezpieczne dla wątków w Flask? Jak udostępniać dane między żądaniami?
W mojej aplikacji stan wspólnego obiektu jest zmieniany poprzez wysyłanie żądań, a odpowiedź zależy od stanu. class SomeObj(): def __init__(self, param): self.param = param def query(self): self.param += 1 return self.param global_obj = SomeObj(0) @app.route('/') def home(): flash(global_obj.query()) render_template('index.html') Jeśli uruchomię to na moim serwerze deweloperskim, spodziewam się uzyskać 1, …

2
Jak wysyłać żądania z kodami JSON w testach jednostkowych
Mam kod w aplikacji Flask, która używa JSON w żądaniu i mogę pobrać obiekt JSON w następujący sposób: Request = request.get_json() To działa dobrze, jednak próbuję tworzyć testy jednostkowe za pomocą modułu unittest Pythona i mam trudności ze znalezieniem sposobu na wysłanie JSON z żądaniem. response=self.app.post('/test_function', data=json.dumps(dict(foo = 'bar'))) To …


1
Python Flask Celowo pusta odpowiedź
Czy istnieje sposób na zwrócenie odpowiedzi (z make_response()obiektu lub podobnej) z określonymi właściwościami, aby nie renderowała ponownie strony i nie robiła też nic innego. Próbuję uruchomić kod na serwerze bez generowania żadnych danych wyjściowych Prosty zwrot „Brak” daje: ValueError: View function did not return a response Powinno to być możliwe, …
98 python  flask  response 

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.