Подборка материалов по Flask
Небольшая подборка полезных материалов по способам запуска и развёртывания вашего Flask-приложения. Возможно, вам это пригодится, но вы пропустили:
— Создание статического сайта с помощью Flask и его развёртывание в Netlify
— Развёртывание Python Flask-приложения с помощью Heroku
— Запуск Flask на Kubernetes
#подборка #flask
Небольшая подборка полезных материалов по способам запуска и развёртывания вашего Flask-приложения. Возможно, вам это пригодится, но вы пропустили:
— Создание статического сайта с помощью Flask и его развёртывание в Netlify
— Развёртывание Python Flask-приложения с помощью Heroku
— Запуск Flask на Kubernetes
#подборка #flask
Тестирование приложений Flask с помощью Pytest
Для создания качественного поддерживаемого приложения тестирование является важной и, фактически, неотъемлемой частью разработки. Для тестирования Python приложений существует давно зарекомендовавшая себя библиотека Pytest.
Сегодня вы познакомитесь с ней на примере тестирования Flask-приложения.
https://tprg.ru/Fufp
#flask
Для создания качественного поддерживаемого приложения тестирование является важной и, фактически, неотъемлемой частью разработки. Для тестирования Python приложений существует давно зарекомендовавшая себя библиотека Pytest.
Сегодня вы познакомитесь с ней на примере тестирования Flask-приложения.
https://tprg.ru/Fufp
#flask
Создание приложения Flask на Python для визуализации мест путешествий
Здесь вы узнаете, как создать пользовательскую карту, на которую можно прикрепить фотографии достопримечательностей, посещённых во время отпуска. Помимо этого, у вас будет возможность добавлять текст для более полного описания впечатлений о поездках.
Подробнее:
https://tprg.ru/EIC3
#flask
Здесь вы узнаете, как создать пользовательскую карту, на которую можно прикрепить фотографии достопримечательностей, посещённых во время отпуска. Помимо этого, у вас будет возможность добавлять текст для более полного описания впечатлений о поездках.
Подробнее:
https://tprg.ru/EIC3
#flask
👍21
Создаём бота клиентской службы с помощью Python, Flask и Pinecone
Часто, у пользователей возникают одни и те же вопросы на которые уже неоднократно отвечали сотрудники поддержки. Что, если на заданный клиентом вопрос вы бы могли программно находить подобные заданные ранее вопросы с ответами, которые могут его устроить?
Такое уже применяется сегодня во многих сервисах, и вы тоже можете сделать аналогичную систему поддержки. Как это реализовать узнаете тут:
https://tprg.ru/U48W
#flask
Часто, у пользователей возникают одни и те же вопросы на которые уже неоднократно отвечали сотрудники поддержки. Что, если на заданный клиентом вопрос вы бы могли программно находить подобные заданные ранее вопросы с ответами, которые могут его устроить?
Такое уже применяется сегодня во многих сервисах, и вы тоже можете сделать аналогичную систему поддержки. Как это реализовать узнаете тут:
https://tprg.ru/U48W
#flask
👍13
Как добавить Stripe во Flask-приложение
Если ваше приложение предполагает проведение платежей, то вам на помощь приходит Stripe. С помощью него можно организовать оплату различными способами в самых разных приложениях. В этой статье речь пойдёт о веб-приложении, созданном с использованием Flask.
Подробнее:
https://testdriven.io/blog/flask-stripe-tutorial/
#flask
Если ваше приложение предполагает проведение платежей, то вам на помощь приходит Stripe. С помощью него можно организовать оплату различными способами в самых разных приложениях. В этой статье речь пойдёт о веб-приложении, созданном с использованием Flask.
Подробнее:
https://testdriven.io/blog/flask-stripe-tutorial/
#flask
❤6👍5
Понимание контекстов приложений и запросов в Flask
Благодаря этой статье вы узнаете, как Flask обрабатывает объект запроса и чем это отличается от других веб-фреймворков, какие данные хранятся как в контексте приложения, так и в контексте запроса и многое другое.
Подробнее:
https://testdriven.io/blog/flask-contexts/
#flask
Благодаря этой статье вы узнаете, как Flask обрабатывает объект запроса и чем это отличается от других веб-фреймворков, какие данные хранятся как в контексте приложения, так и в контексте запроса и многое другое.
Подробнее:
https://testdriven.io/blog/flask-contexts/
#flask
👍7❤6
Современная TDD-разработка на Python
Тестировать производственный код сложно. Иногда разработка функции может занять почти все ваше время. В этом руководстве вы научитесь разрабатывать приложение с использование разработки через тестирование (TDD). Вы попробуете библиотеки pytest, pydantic, а также Flask.
https://testdriven.io/blog/modern-tdd/
#tdd #flask
Тестировать производственный код сложно. Иногда разработка функции может занять почти все ваше время. В этом руководстве вы научитесь разрабатывать приложение с использование разработки через тестирование (TDD). Вы попробуете библиотеки pytest, pydantic, а также Flask.
https://testdriven.io/blog/modern-tdd/
#tdd #flask
👍11❤4
Разработка микросервисов на Python на примере реального проекта
Благодаря этому видео вы сможете изучить программную архитектуру проекта, разобрать программные паттерны разработки, такие как MVC и Dependency Injection, и посмотреть, как правильно разрабатывать микросервисы на языке программирования Python. Попутно вы познакомитесь с фреймворком Flask и графовой базой данных Neo4j в качестве хранилища, если ещё не успели этого сделать.
Мы также для вас оставили таймкоды, чтобы было удобнее перемещаться по различным вопросам из видео:
https://tproger.ru/video/video-razrabotka-mikroservisov-na-python-na-primere-realnogo-proekta/
#микросервисы #flask
Благодаря этому видео вы сможете изучить программную архитектуру проекта, разобрать программные паттерны разработки, такие как MVC и Dependency Injection, и посмотреть, как правильно разрабатывать микросервисы на языке программирования Python. Попутно вы познакомитесь с фреймворком Flask и графовой базой данных Neo4j в качестве хранилища, если ещё не успели этого сделать.
Мы также для вас оставили таймкоды, чтобы было удобнее перемещаться по различным вопросам из видео:
https://tproger.ru/video/video-razrabotka-mikroservisov-na-python-na-primere-realnogo-proekta/
#микросервисы #flask
👍17🔥1😁1
Что такое Werkzeug?
Werkzeug в переводе с немецкого означает «инструмент», а хороший инструмент — это именно то, что нужно нашему проекту на Flask. Werkzeug — это целый набор библиотек, которые можно использовать для создания веб-приложения, совместимого с WSGI. Здесь и обработка запросов, и URL-маршрутизация и многое другое.
Подробнее:
https://testdriven.io/blog/what-is-werkzeug/
#flask
Werkzeug в переводе с немецкого означает «инструмент», а хороший инструмент — это именно то, что нужно нашему проекту на Flask. Werkzeug — это целый набор библиотек, которые можно использовать для создания веб-приложения, совместимого с WSGI. Здесь и обработка запросов, и URL-маршрутизация и многое другое.
Подробнее:
https://testdriven.io/blog/what-is-werkzeug/
#flask
🔥7👍4
Не highload: почему наш стартап переехал с Flask на FastAPI?
Datafold — это платформа для мониторинга аналитических данных. Она помогает дата-сайентистам и инженерам отслеживать потоки данных, их качество и аномалии.
CTO компании рассказывает, почему приняли решение переехать с Flask на FastAPI не будучи highload-проектом и что из этого вышло.
Видео: https://youtu.be/-uuK6oEyExI
Презентация: https://tprg.ru/OHKz
#flask #fastapi
Datafold — это платформа для мониторинга аналитических данных. Она помогает дата-сайентистам и инженерам отслеживать потоки данных, их качество и аномалии.
CTO компании рассказывает, почему приняли решение переехать с Flask на FastAPI не будучи highload-проектом и что из этого вышло.
Видео: https://youtu.be/-uuK6oEyExI
Презентация: https://tprg.ru/OHKz
#flask #fastapi
YouTube
Не highload: почему наш стартап переехал с Flask на FastAPI? / Александр Морозов
Приглашаем на Moscow Python Conf 2023, которая пройдет 19 и 20 мая 2023 в Москве в рамках Positive Hack Days.
Программа, подробности и билеты по ссылке https://conf.python.ru/moscow/2023
--------
Moscow Python Conf++ 2021
Профессиональная конференция для…
Программа, подробности и билеты по ссылке https://conf.python.ru/moscow/2023
--------
Moscow Python Conf++ 2021
Профессиональная конференция для…
👍5
Аутентификация пользователя в приложении Flask с использованием JWT
В этом уроке объясняется разница между сеансами сервера на основе файлов cookie и использованием токенов, в частности JWT. Вы создадите приложение, которое представляет собой форму логина и пароля, запрашивающее JWT с сервера, чтобы проверить работу JWT на веб-сайте.
https://www.youtube.com/watch?v=_3NKBHYcpyg
#видео #flask
В этом уроке объясняется разница между сеансами сервера на основе файлов cookie и использованием токенов, в частности JWT. Вы создадите приложение, которое представляет собой форму логина и пароля, запрашивающее JWT с сервера, чтобы проверить работу JWT на веб-сайте.
https://www.youtube.com/watch?v=_3NKBHYcpyg
#видео #flask
👍9