Pytania otagowane jako flask

Flask to lekki framework do tworzenia aplikacji internetowych w Pythonie.

3
Zapytanie Flask-SQLAlchemy bez rozróżniania wielkości liter
Używam Flask-SQLAlchemy do wykonywania zapytań z bazy danych użytkowników; jednak, podczas gdy user = models.User.query.filter_by(username="ganye").first() wróci <User u'ganye'> robić user = models.User.query.filter_by(username="GANYE").first() zwroty None Zastanawiam się, czy istnieje sposób na zapytanie bazy danych w sposób niewrażliwy na wielkość liter, tak aby drugi przykład nadal zwracał <User u'ganye'>

10
Załaduj ponownie aplikację Flask po zmianie pliku szablonu
Domyślnie, uruchamiając aplikację Flask przy użyciu wbudowanego serwera ( Flask.run), monitoruje ona swoje pliki w języku Python i automatycznie ponownie ładuje aplikację, jeśli jej kod ulegnie zmianie: * Detected change in '/home/xion/hello-world/app.py', reloading * Restarting with reloader Niestety, wydaje się, że działa to tylko dla plików * .py i nie …
96 python  flask  jinja2 

6
flask-sqlalchemy lub sqlalchemy
Jestem nowy zarówno w flask, jak i sqlalchemy, dopiero zaczynam pracę nad aplikacją do kolb i na razie używam sqlalchemy. Zastanawiałem się, czy jest jakaś znacząca korzyść, jaką mogę uzyskać z używania flask-sqlalchemy vs sqlalchemy. Nie mogłem znaleźć wystarczającej liczby motywacji w http://packages.python.org/Flask-SQLAlchemy/index.html lub może nie zrozumiałem wartości !! Byłbym …

10
Pliki statyczne we Flask - robot.txt, sitemap.xml (mod_wsgi)
Czy istnieje sprytne rozwiązanie do przechowywania plików statycznych w katalogu głównym aplikacji Flask? Pliki robots.txt i sitemap.xml powinny znajdować się w /, więc moim pomysłem było utworzenie dla nich tras: @app.route('/sitemap.xml', methods=['GET']) def sitemap(): response = make_response(open('sitemap.xml').read()) response.headers["Content-type"] = "text/plain" return response Musi być coś wygodniejszego :)

5
Wysłać dane z pola tekstowego do Flask?
Zastanawiałem się, czy istnieje sposób na pobranie czegoś z pola tekstowego w HTML, wprowadzenie go do kolby, a następnie przeanalizowanie tych danych w Pythonie. Myślałem, że to może obejmować JS, ale mogę się mylić. Jakieś pomysły?
92 python  flask 

2
Połącz z plikami statycznymi Flask za pomocą adresu url_for
Jak używać url_forw Flask odniesienia do pliku w folderze? Na przykład mam kilka plików statycznych w staticfolderze, z których niektóre mogą znajdować się w podfolderach, takich jak static/bootstrap. Kiedy próbuję obsłużyć plik z static/bootstrap, pojawia się błąd. <link rel=stylesheet type=text/css href="{{ url_for('static/bootstrap', filename='bootstrap.min.css') }}"> Dzięki temu mogę odwoływać się do …
91 python  flask  jinja2 

10
Wyłącz komunikaty konsoli na serwerze Flask
Mam serwer Flask działający w trybie autonomicznym (przy użyciu app.run()). Ale nie chcę żadnych wiadomości w konsoli, na przykład 127.0.0.1 - - [15/Feb/2013 10:52:22] "GET /index.html HTTP/1.1" 200 - ... Jak wyłączyć tryb szczegółowy?
90 python  flask 

10
Jak włączyć CORS w kolbie
Próbuję wysłać żądanie cross-origin za pomocą jquery, ale jest ono odrzucane wraz z komunikatem XMLHttpRequest nie może załadować http: // ... Żądany zasób nie zawiera nagłówka „Access-Control-Allow-Origin”. Dlatego Origin ... nie ma dostępu. Używam flask, heroku i jquery kod klienta wygląda następująco: $(document).ready(function() { $('#submit_contact').click(function(e){ e.preventDefault(); $.ajax({ type: 'POST', url: …
89 jquery  python  heroku  flask  cors 

3
Jak drukować z Flask @ app.route do konsoli Pythona
Chciałbym po prostu wydrukować "hello world" w konsoli Pythona po wywołaniu przycisku / przez użytkownika. To jest moje naiwne podejście: @app.route('/button/') def button_clicked(): print 'Hello world!' return redirect('/') Tło: Chciałbym wykonywać inne polecenia Pythona z flaski (nie powłoki). „Drukuj” powinno być przypadkiem najłatwiejszym. Wydaje mi się, że nie zrozumiałem tutaj …
88 python  flask 

4
Podziel aplikację Python Flask na wiele plików
Mam problem ze zrozumieniem, jak podzielić aplikację Flask na wiele plików. Tworzę usługę internetową i chcę podzielić interfejsy API na różne pliki (AccountAPI.py, UploadAPI.py, ...), aby nie mieć jednego ogromnego pliku Pythona. Czytałem, że możesz to zrobić dzięki Blueprints, ale nie jestem do końca pewien, czy trasa jest dla mnie …

1
Uniknij składni jinja2 w szablonie jinja2
Obsługuję dynamiczne strony z szablonów Jinja2 w Flasku. Teraz definiuję szablony po stronie klienta, powiedzmy, Jinja2-clone Nunjucks wewnątrz tagu skryptu. Problem polega na tym, że szablony po stronie klienta mają składnię taką <% %>, jak interpreter Jinja2 Flaska, który może interpretować zamiast renderować dosłownie . Jak sprawić, by cały blok …
88 flask  jinja2 

9
Wolne żądania na lokalnym serwerze Flask
Właśnie zaczynam bawić się Flaskiem na lokalnym serwerze i zauważam, że czasy żądań / odpowiedzi są znacznie wolniejsze, niż sądzę, że powinny. Tylko prosty serwer, taki jak poniższy, potrzebuje około 5 sekund na odpowiedź. from flask import Flask app = Flask(__name__) @app.route("/") def index(): return "index" if __name__ == "__main__": …
87 python  flask 

9
Rozwiąż współdzielenie zasobów między źródłami za pomocą Flask
Dla następującego ajaxżądania posta Flask( jak mogę użyć danych wysłanych z ajax w kolbie? ): $.ajax({ url: "http://127.0.0.1:5000/foo", type: "POST", contentType: "application/json", data: JSON.stringify({'inputVar': 1}), success: function( data ) { alert( "success" + data ); } }); Wyskakuje mi Cross Origin Resource Sharing (CORS)błąd: No 'Access-Control-Allow-Origin' header is present on …

11
AssertionError: Mapowanie funkcji widoku zastępuje istniejącą funkcję punktu końcowego: main
Czy ktoś wie, dlaczego nie mogę zastąpić istniejącej funkcji punktu końcowego, jeśli mam dwie takie reguły adresu URL app.add_url_rule('/', view_func=Main.as_view('main'), methods=["GET"]) app.add_url_rule('/<page>/', view_func=Main.as_view('main'), methods=["GET"]) Śledzenie: Traceback (most recent call last): File "demo.py", line 20, in <module> methods=["GET"]) File ".../python2.6/site-packages/flask‌​/app.py", line 62, in wrapper_func return f(self, *args, **kwargs) File ".../python2.6/site-packages/flask‌​/app.py", line …
86 python  flask 

1
Jaka jest różnica między declarative_base () a db.Model?
Szybki poradnik do kolby-SQLAlchemy wtyczki zobowiązuje użytkowników do tworzenia modeli stołów dziedziczy db.Modelklasę, np app = Flask(__main__) db = SQLAlchemy(app) class Users(db.Model): __tablename__ = 'users' ... Jednak samouczek SQLAlchemy i plik README z pliku SQLAlchemy sugerują, że modele tabel dziedziczą Baseinstancję utworzoną z declarative_base(). Base = declarative_base() class Users(Base): __tablename__ …

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.