Запитання з тегом «flask»

Колба - це легкий каркас для розробки веб-додатків за допомогою Python.


7
Чому запуск сервера розробників Flask працює два рази?
Я використовую Flask для розробки веб-сайту, і під час розробки я запускаю flask, використовуючи такий файл: #!/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') Коли я запускаю сервер або коли він перезапускається автоматично, …
107 python  flask 

10
Flask викликає помилку TemplateNotFound, навіть якщо файл шаблону існує
Я намагаюся відтворити файл home.html. Файл існує в моєму проекті, але я продовжую отримувати, jinja2.exceptions.TemplateNotFound: home.htmlколи намагаюся його відтворити. Чому Flask не може знайти мій шаблон? from flask import Flask, render_template app = Flask(__name__) @app.route('/') def home(): return render_template('home.html') /myproject app.py home.html
107 python  file  templates  flask 

12
Як зупинити застосування колби без використання ctrl-c
Я хочу реалізувати команду, яка може зупинити додаток flask за допомогою flask-script. Я шукав рішення деякий час. Оскільки фреймворк не надає API "app.stop ()", мені цікаво, як це кодувати. Я працюю над Ubuntu 12.10 та Python 2.7.3.

3
Виконання асинхронного завдання в Flask
Я пишу заявку на Flask, яка працює дуже добре, крім WSGIсинхронної та блокуючої. У мене є одне завдання, яке викликає сторонній API, і це завдання може зайняти кілька хвилин. Я хотів би зробити цей дзвінок (насправді це низка дзвінків) і дати йому запуститися. в той час як контроль повертається в …

3
Чи безпечні потоки глобальних змінних у колбі? Як розподілити дані між запитами?
У моєму додатку стан загального об'єкта змінюється шляхом надсилання запитів, і відповідь залежить від стану. 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') Якщо я запущу це на своєму сервері розробки, я очікую отримати 1, …

11
Цільова база даних не оновлена
Я хотів би здійснити міграцію для програми Flask. Я використовую Alembic. Однак я отримую таку помилку. Target database is not up to date. В Інтернеті я читав, що це пов’язано з цим. http://alembic.zzzcomputing.com/en/latest/cookbook.html#building-an-up-to-date-database-from-scratch На жаль, я не зовсім розумію, як оновити базу даних і де / як слід писати код, …


19
Помилка імпорту колби: немає модуля з назвою колба
Тут я дотримуюсь підручника Flask: http://blog.miguelgrinberg.com/post/the-flask-mega-tutorial-part-i-hello-world Я доходжу до точки, коли намагаюся ./run.py, і отримую: 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 Це схоже на: ImportError: Немає …
100 python  flask 

5
Як встановити заголовки відповідей у ​​Flask?
Це мій код: @app.route('/hello', methods=["POST"]) def hello(): resp = make_response() resp.headers['Access-Control-Allow-Origin'] = '*' return resp Однак, коли я роблю запит від браузера на свій сервер, я отримую таку помилку: XMLHttpRequest cannot load http://localhost:5000/hello. No 'Access-Control-Allow-Origin' header is present on the requested resource. Я також спробував такий підхід, встановивши заголовки відповідей …
99 python  flask 

1
Навмисна порожня відповідь Python Flask
Чи є спосіб повернути відповідь (від make_response()об’єкта чи подібного) з певними властивостями, щоб він не відображав сторінку знову і не робив нічого іншого. Я намагаюся запустити код на сервері, не генеруючи жодного результату Проста функція "return None" дає: ValueError: View function did not return a response Це має бути можливим, …
98 python  flask  response 

10
Додайте префікс до всіх маршрутів Flask
У мене є префікс, який я хочу додати до кожного маршруту. Зараз я додаю константу до маршруту при кожному визначенні. Чи є спосіб зробити це автоматично? 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 …
98 python  routes  flask 


4
У чому сенс uWSGI?
Я розглядаю специфікацію WSGI і намагаюся зрозуміти, як такі сервери, як uWSGI, вписуються в картину. Я розумію, що сенс специфікації WSGI полягає у тому, щоб відокремити веб-сервери, такі як nginx, від веб-додатків, як щось, що ви писали б за допомогою Flask . Я не розумію, для чого призначений uWSGI. Чому …
97 python  nginx  flask  wsgi  uwsgi 

3
Нечутливий до регістру запит Flask-SQLAlchemy Query
Я використовую Flask-SQLAlchemy для запитів із бази даних користувачів; проте поки user = models.User.query.filter_by(username="ganye").first() повернеться <User u'ganye'> робити user = models.User.query.filter_by(username="GANYE").first() повертає None Мені цікаво, чи є спосіб запитувати базу даних у випадку нечутливого до випадку, щоб другий приклад все-таки повернувся <User u'ganye'>

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.