Поиск по сайту:

python - Как я могу получить именованные параметры из URL с помощью Flask?

Когда пользователь обращается к этому URL-адресу, работающему в моем приложении flask, я хочу, чтобы веб-сервис мог обрабатывать параметры, указанные после вопросительного знака:

http://10.1.1.1:5000/login?username=alex&password=pw1 #I just want to be able to manipulate the param

Читать далее →

python - Как получить доступ к строке запроса в маршрутах Flask?

Как получить доступ к параметрам запроса или строке запроса в маршрутах Flask? Это не очевидно из документации Flask.

Приведенный ниже пример маршрута /data иллюстрирует контекст, в котором я хотел бы получить доступ к этим данным. Если кто-то запрашивает что-то вроде example.com/data?abc=123, я хотел бы получить доступ к строке ?abc=123 или иметь возможность получить значение параметров, таких как abc.

@app.route("/

Читать далее →

python — возврат ответа JSON из представления Flask

У меня есть функция, которая анализирует CSV-файл с Pandas и выдает словарь со сводной информацией. Я хочу вернуть результаты в виде ответа из представления Flask. Как вернуть ответ JSON?

@app.route("/summary") def summary(): d = make_summary() # send it back as json

Ответ

Читать далее →

python - Настройте сервер разработки Flask так, чтобы он был виден по всей сети

Я не уверен, что это специфично для Flask, но когда я запускаю приложение в режиме разработки (http://localhost:5000), я не могу получить к нему доступ с других компьютеров в сети (с помощью http://[dev-host-ip]:5000). С Rails в режиме разработки, например, он работает нормально. Мне не удалось найти никаких документов относительно конфигурации сервера разработки Flask. Есть идеи, что нужно настроить, чтобы это стало возможным?

Отв

Читать далее →

python - Как обслуживать статические файлы в Flask

Так что это неловко. У меня есть приложение, которое я собрал в Flask, и на данный момент оно просто обслуживает одну статическую HTML-страницу с некоторыми ссылками на CSS и JS. И я не могу найти, где в документации Flask описывает возврат статических файлов. Да, я мог бы использовать render_template но я знаю, что данные не шаблонизированы. Я бы подумал, что send_file или url_for — это правильно, но я не мог заставить их работ

Читать далее →

python - Получение полученных данных в запросе Flask

Я хочу иметь возможность получать данные, отправляемые в мое приложение Flask. Я пробовал получить доступ к request.data, но это пустая строка. Как получить доступ к данным запросов?

from flask import request @app.route('/', methods=['GET', 'POST']) def parse_request(): data = request.data # data is empty # need posted data here

Ответ на этот вопрос привел меня к вопросу «Получить необработанное тело POST в Python Flask независимо от заголо

Читать далее →

Flask против Django - разница между ними

Ключевая разница между Flask и Django

  • Flask обеспечивает поддержку API, а Django не поддерживает API.
  • Flask не поддерживает динамические HTML-страницы, а Django предлагает динамические HTML-страницы.
  • Flask — это веб-фреймворк Python, созданный для быстрой разработки, тогда как Django создан для простых и простых проектов.
  • Flask предлагает разнообразный стиль работы, а Django — монолитный стиль работы.
  • Диспетчер URL-адре

    Читать далее →

Настройка CI/CD на GitLab для развертывания приложения Python Flask на Heroku

Недавно я столкнулся с проблемой развертывания веб-приложения Python Flask в Heroku. Код приложения размещался на GitLab.

Heroku поддерживает развертывание приложений из GitHub, Dropbox в

Читать далее →

Как использовать Python и Flask для создания веб-приложения — подробное руководство

Python — невероятно универсальный язык. Это считается основой современного развития. Он используется для самых простых сценариев и сложных алгоритмов машинного обучения и обучения нейронных сетей.

Но, возможно, ме

Читать далее →

Docker Development WorkFlow — руководство по Flask и Postgres.

Тимоти Ко

Docker, одно из последних увлечений, представляет собой потрясающий и мощный инструмент для упаковки, доставки и запуска приложений. Однако понимание и настройка Docker для вашего конкретного приложения может занять н

Читать далее →