Описание тега werkzeug

Werkzeug - это служебная библиотека WSGI для Python. Он широко используется и имеет лицензию BSD.
1 ответ

Flask: app.debug производит трассировку

Я пытаюсь настроить приложение фляги, это самое простое исполнение кода. фм /__init__.py import os from flask import Flask from flask.ext.sqlalchemy import SQLAlchemy app = Flask(__name__) app.debug = True Теперь, когда я пытаюсь запустить его на ко…
06 июл '14 в 01:57
1 ответ

Загрузка AJAX в Python (WSGI) без Flash/Silverlight, с индикатором выполнения

Я ищу чистый пример загрузки Javascript/Python, который использует опрос сервера вместо SWF на стороне клиента для отображения хода загрузки (например, на rapidshare.com) В настоящее время веб-сайт работает на автономном сервере wsgi, включенном в п…
16 авг '09 в 18:03
1 ответ

Разбор и сохранение данных многокомпонентной формы из файла с помощью werkzeug

У меня есть файл ниже, который был сохранен из HTTP POST, который я хочу проанализировать с помощью Python с помощью werkzeug parse_form_data(). Обратите внимание, что я получаю не через запрос, а через файл. Я не могу получить файл напрямую из запр…
07 май '17 в 03:19
1 ответ

Пытаюсь запустить werkzeug на apache (ошибка wsgi)

Мой файл data_site.wsgi: import main application = application() Ошибка, которую я получаю в Apache: [Thu Apr 29 07:07:41 2010] [error] [client 81.167.201.136] Traceback (most recent call last): [Thu Apr 29 07:07:41 2010] [error] [client 81.167.201.…
29 апр '10 в 14:41
2 ответа

Направляйте запросы на основе заголовка Accept во Flask

Я хотел бы направить к другим представлениям Flask на основе HTTP-заголовка Accept, например: @api.route('/test', accept='text/html') def test_html(): return "<html><body>Test</body></html>" @api.route('/test', accept='text/j…
01 мар '15 в 08:40
1 ответ

Невозможно преобразовать в тензорное прото: TypeError для tf.contrib.util.make_tensor_proto при отправке входного файла

1) Я написал простую программу, использующую тензорный поток для чтения текстового файла, и хотел развернуть ее на сервере с использованием тензорного потока. Это программа tf.app.flags.DEFINE_integer('model_version', 2, 'version number of the model…
2 ответа

Как обработать URL-адреса во Flask до сопоставления правил с конечными точками?

Я пытаюсь реализовать функцию в моем API, где часть URL является необязательной. Если он будет предоставлен, я бы хотел обработать его и вставить некоторые данные в g. Если нет, я бы поставил некоторую информацию по умолчанию в g. В любом случае, я …
19 фев '16 в 20:08
1 ответ

Маршруты с пользовательскими доменами с использованием Flask

Мое веб-приложение назначает поддомен пользователям и, при желании, позволяет им использовать собственный домен. Это работает, за исключением случаев, когда пользователь посещает свой пользовательский домен для маршрута без включающей косой черты. G…
06 ноя '13 в 04:05
2 ответа

Flask SecureCookie, заменяющий pickle на json, приводит к ошибке кодирования

Ниже приведена рекомендация werkzeug для сериализации сеансов: Реализация по умолчанию использует Pickle, поскольку это единственный модуль, который был доступен в стандартной библиотеке при создании этого модуля. Если у вас есть simplejson, настоят…
22 мар '13 в 21:54
1 ответ

Структура URL и форма сообщений с Flask

В Flask вы пишете маршрут над объявлением метода следующим образом: @app.route('/search/<location>/') def search(): return render_template('search.html') Однако в HTML как форма будет размещать на URL таким образом www.myapp.com/search?locatio…
04 янв '12 в 23:29
2 ответа

Колба питона loop.index по модулю

Привет, я пытаюсь перечислить некоторые элементы, которые делятся на div clearfix после каждого третьего элемента. Это то, что я пытался, это не работает. Как я могу сделать по модулю в колбе? {% for i in props %} <li class="col-xs-4"> <lab…
10 июл '14 в 09:27
1 ответ

Фляга \werkzeug: перехват рабочего прекращения

Есть ли способ выполнить некоторый код непосредственно перед выключением рабочего? Я не слишком уверен в модели исполнения колбы \werkzeug, ситуация такова: Во время создания приложения фляги я запускаю поток deamon, чтобы сделать некоторые внешние …
01 апр '14 в 14:18
1 ответ

Карта URL Werkzeug с конечными точками на основе методов возвращает только метод, не разрешенный

Вот усеченная версия нашего отображения: url_map = Map([ Rule('/actions/<int:id>/', endpoint='actions.get_action', methods=('GET')), Rule('/actions/<int:id>/', endpoint='actions.put_action', methods=('PUT')), Rule('/actions/<int:id&gt…
1 ответ

Flask / Werkzeug run_simple не отображает следы исключений

Я создал два приложения для фляги: интерфейс и Restapi (с колбой-отдыхом). Я создал следующий runserver.py для запуска их в разработке: from werkzeug.wsgi import DispatcherMiddleware from werkzeug.serving import run_simple from restapi import app as…
29 апр '15 в 04:52
1 ответ

Проблема с Flask Blueprints и перенаправлениями входа

У меня есть пример приложения Flask, которое в основном работает. Базовый URL (/) не требует аутентификации; Тем не менее, у меня есть ресурс в /auth/secured, который требует аутентификации. Приложение работает очень хорошо, пока пользователь вошел …
08 май '16 в 20:43
1 ответ

Как отсортировать маршруты Flask/Werkzeug в том порядке, в котором они будут сопоставлены?

У меня есть функция, которую я использую для составления списка маршрутов для своего сайта Flask, и я хотел бы убедиться, что он сортирует их в порядке, в котором они будут сопоставлены Flask/Werkzeug. В настоящее время у меня есть def routes(verbos…
23 фев '15 в 18:56
1 ответ

Не удается опубликовать данные формы Flask для тестирования (FieldList) [DeprecationWarning]

Я пишу несколько разных форм колб. До сих пор я проверял маршруты, которые я использую с этими формами. Создание объекта формы Заполнение формы Размещение данных формы Например, это работает (краткая версия класса): class RequestForm(FlaskForm): pro…
10 июл '18 в 10:50
0 ответов

Остановить колбу (без контекста запроса)

Единственный официально документированный способ остановить Flask из приложения можно сделать только с помощью контекста запроса: from flask import request def shutdown_server(): func = request.environ.get('werkzeug.server.shutdown') if func is None…
28 май '17 в 20:42
1 ответ

Flask + sqlalchemy расширенная регистрация

Я нашел несколько других постов на эту тему, но ни одна из них не работала для меня, поэтому я хотел обратиться и посмотреть, сможет ли кто-нибудь объяснить, как правильно получить / перенаправить / установить обработчики на некоторых регистраторах,…
15 фев '18 в 17:23
3 ответа

Получение ссылки URL в запросе werkzeug

У меня есть протокол DAV, который хранит внеполосные данные в привязке URL, например, ghi в DELETE /abc.def#ghi, Сервер является приложением Flask. Я вижу, что запрос поступил по проводам через tcpdump, но когда я смотрю на объект запроса werkzeug (…
29 сен '11 в 12:52