Вопросы по теме 'werkzeug'

Проблема Virtualenv с flask-werkzeug
Я установил virtualenv вместе с flask, werkzeug, jinja2 и SQLAlchemy. Я следил за учебником, упомянутым на веб-сайте фляги, и столкнулся с приведенной ниже ошибкой при выполнении кода фляги. Traceback (most recent call last): File "hello.py",...
1176 просмотров
schedule 01.08.2023

Приложение Flask, которое маршрутизирует на основе субдомена
Я хочу, чтобы мой домен верхнего уровня был порталом для различных поддоменов, соответствующих разным разделам моего сайта. example.com должен перенаправляться на шаблон welcome.html . eggs.example.com должен перенаправляться в подраздел "яйца"...
8011 просмотров

Почему вызывается только одна функция Flask teardown_request, когда представление вызывает исключение?
Это простое приложение имеет два обработчика teardown_request , и я ожидаю, что они оба будут вызываться для каждого запроса, независимо от того, что происходит в реализации представления, в соответствии с документация import flask import...
5151 просмотров
schedule 24.05.2022

Ошибка сборки с переменными и url_for в Flask
На просторах интернета нашел одного-двух человек с похожими проблемами, но решения нигде не видел. Я получаю сообщение об ошибке сборки из приведенного ниже кода/шаблона, но не могу понять, в чем проблема и почему она возникает. Похоже, что шаблон...
53961 просмотров
schedule 25.02.2023

Flask - заголовки не конвертируются в юникод?
Я разрабатываю небольшой веб-сервис на python, используя: Колба (v. 0.8) шторм ORM (v. 0.19) Апач с mod_wsgi У меня есть собственный HTTP-заголовок Unison-UUID , который я использую в какой-то момент для получения информации из моей...
4055 просмотров
schedule 22.04.2022

Отладчик Flask/Werkzeug, модель процесса и код инициализации
Я пишу веб-приложение Python, используя Flask. Мое приложение устанавливает соединение с другим сервером при запуске и периодически взаимодействует с этим сервером в фоновом режиме. Если я не использую встроенный отладчик Flask (вызывая app.run с...
2431 просмотров
schedule 15.06.2022

страница принимается слишком долго
Я переписал веб-приложение с использования mod_python на использование mod_wsgi. Проблема в том, что теперь до обслуживания любого запроса требуется не менее 15 секунд (firebug намекает, что почти все это время тратится на получение данных). До...
76 просмотров
schedule 05.07.2022

Какие веб-фреймворки Python основаны на библиотеке Werkzeug?
Какие веб-фреймворки Python основаны на библиотеке Werkzeug ? Я реализую адаптеры для пакета, который будет использоваться с различными веб-фреймворками. В настоящее время я работаю над адаптером Flask, чтобы унаследовать его от базового...
586 просмотров
schedule 31.10.2022

Сервер разработки Flask с X-Sendfile
У меня есть приложение Flask, которое будет работать под Apache в процессе производства. У меня есть несколько статических файлов, но для них требуется аутентифицированный доступ. Поэтому использование X-Sendfile показалось разумным для ускорения...
3776 просмотров
schedule 09.01.2023

Перенаправления в Flask/Werkzeug не меняют URL-адрес
Я очень хорошо разбираюсь в веб-разработке на Python, поэтому, пожалуйста, потерпите меня. Я пытаюсь настроить очень простой вход в систему, используя Flask и приведенный ниже код: @app.route('/') def index(): if verifyLoggedIn():...
4567 просмотров
schedule 03.05.2023

Пользовательская проверка перенаправления по URL-адресам базы данных
Я использую Flask, Werkzeug для обслуживания приложения (блога). В этом блоге редактор может изменить слаг URL. Что ж, это нормально, но мне нужен способ перенаправить этот старый URL-адрес на новый URL-адрес. Пример: /music/rock-in-rio-2012 О нет,...
185 просмотров
schedule 15.03.2023

Python Werkzeug: изменить значения запроса (формы и аргументы) перед извлечением
Есть ли способ в Werkzeug редактировать значения запроса (формы и аргументы) перед его использованием? Мне нужно закодировать значения запроса из utf8 в iso88591. Я создал функцию для обработки этого. Я хотел бы использовать эту функцию для...
2725 просмотров
schedule 13.02.2023

Маршруты с пользовательскими доменами с использованием Flask
Мое веб-приложение назначает субдомен пользователям и при необходимости позволяет им использовать собственный домен. Это работает, за исключением случаев, когда пользователь посещает свой личный домен для маршрута без косой черты в конце....
2038 просмотров
schedule 19.12.2022

Что происходит, когда я устанавливаю app.wsgi_app = ProxyFix(app.wsgi_app) при запуске приложения Flask на пушке?
Я создал базовое веб-приложение с помощью Flask и смог запустить его с виртуальной машины, используя собственный http-сервер. Я быстро понял, что при такой настройке запросы блокируются (я не мог выполнять одновременные запросы на ресурсы; любой...
12331 просмотров
schedule 03.12.2022

Как я могу выйти из uWsgi worker (python werkzeug) из-за внутренней ошибки?
У меня есть RESTful API, написанный на питоне с использованием werkzeug. Он работает с nginx/uWsgi. Я хотел бы убить рабочий процесс, когда происходит внутренняя ошибка (сеанс LOST zookeeper), и пусть uWsgi создаст нового рабочего. Если я вызову...
1424 просмотров
schedule 26.04.2023

Используете Flask и собственное ведение журнала Python?
Проблема с ведением журнала Flask (т. е. app.logger.info(...) и т. д.) заключается в том, что подмодули его не используют, поэтому мне кажется, что единственный способ глобально настроить ведение журнала приложения — через базовый механизм ведения...
979 просмотров
schedule 16.04.2023

HTTP Basic Auth на сервере Twisted-Klein
Я использую Twisted-Klein в качестве сервера. Вот простой пример: from klein import Klein app = Klein() @app.route('/health', methods=['GET']) def health_check(request): return '' @app.route('/query/<path:expression>',...
924 просмотров
schedule 08.04.2023

Почему Flask использует порт 5000 локально и 80 при развертывании?
Я тестировал свое приложение Flask локально, а затем развертывал его на экземпляре AWS EC2. Где определяется порт по умолчанию? Если я не укажу порт, он использует порт 5000 локально; при развертывании он использует порт 80. Он определен в коде...
3386 просмотров
schedule 07.02.2023

Кодировка «ASCII» внутри ноутбука Jupyter вызывает BrokenFileSystemWarning
Я начал создавать веб-приложение python3 werkzeug , которое запускается с сервера Linux, но каждый раз, когда я пытаюсь запустить его с ноутбука Jupyter, оно отображает это предупреждение (вызывая внутреннюю ошибку сервера 500 в браузере ) from...
1085 просмотров

В приложении Connexion / Flask, как я могу подделать почтовые запросы с параметрами в теле для конечной точки?
Я пытаюсь проверить свое приложение подключения, я перешел по ссылке здесь , И запросы на получение, похоже, работают нормально. Теперь я пытаюсь протестировать почтовые запросы, но метод конечной точки принимает параметры в качестве аргументов....
924 просмотров
schedule 27.11.2022