Создайте свой публичный API с помощью Python
Вставка
- Опубліковано 12 чер 2024
- В данном видео создадим свой публичный API на Python с полного нуля. Для этой задачи будем использовать библиотеки: FastAPI, Faker, Pyngrok. Я покажу 2 способа для развертывания публичного API.
⭐ Регистрируйтесь и пользуйтесь PaaS-сервисами Selectel со 100% кэшбеком: slc.tl/vjj29
⭐ Курс ООП и Приват канал: www.zproger-school.com/?...
⭐ Телеграм канал: t.me/+oVWt6wDBKa0yYmJh
⭐ Сервис прокси из видео: proxy6.net/en/d/91388
⭐ Видео для работы с запросами:
• Парсинг сайтов PYTHON ...
• Selenium Python - #0 И...
• Всегда проверяйте нали...
• Обучение парсингу на P...
• Grequests Python - 100...
📁 Github: github.com/Zproger
📁 Все плейлисты с уроками: bit.ly/39GaY89
📁 Связаться со мной: zproger777@gmail.com
📁 Поддержать канал: github.com/Zproger/donate
Тайм-коды:
0:00 - Что будет в видео?
0:30 - Что такое API и как работает?
2:00 - Разворачиваем все базовые компоненты
3:20 - Делаем редирект на документацию через RedirectResponse
4:10 - Подключаем Faker для генерации фейк данных
6:16 - Подключаем генерацию остальных данных
7:00 - Разворачиваем API публично через ngrok + pyngrok
8:00 - Разворачиваем API на собственном VPS сервере
Спасибо за проделанную работу. Да, интересно было больше видео про FastApi.
Благодарю!
Круто! Кратко, лаконично! И сразу работает! Хочу ещё видео по FastAPI 😄
zпрогер красавчик, все по полочкам и как надо :)
как раз начал изучать fastapi, спасибо за ворку!!
Было бы неплохо получить курс видео по FastAPI. Либо длинное часовое+ видео
Спасибо за идею
@@zproger а видео про новый GIL бдует?
поддерживаю
Всё понятно объяснил, спасибо !
Благодарю!
как раз свой сервис дописываю, поэтому тема с API очень интересна
Привет, вопрос не про видео, но всё же. Ты используешь bspwm?
Спасибо за видео!) было интересно посмотреть про тонкости настроек Fast API на vps, про варианты развертования на сервере, привязка домена, что нужно делать если потом нужно вносить правки и что то в этом духе
Тут из тонкостей совсем ничего нет. Автор не показывает как он запустил само приложение через uvicorn + не обязательно делать целый ендпоинт для получения документации, он уже есть по дефолту на /docs. Потом автор не рассказал вообще ничего про саму документацию и как классно фастапи работает с пидантиком от чего документация сама генерируется когда видит пидантик схемы в ендпоинтах.
Коротко и ясно, спасибо!
Благодарю!
За FastAPI лайк! Делай ещё кониент по нему. Интересно!
Отлично, концентрат информации по базе за восемь минут. Можно было бы еще простенький nginx засунуть, но урок на новичков рассчитан.
хотелось бы от тебя увидеть целый курс по FastAPI
Спасибо за видео!
Сейчас прохожу курс твой курс Python ООП - С нуля до Профи - За курс отдельное спасибо!
Что за IDE ты на видео используешь?)
Привет, на видео Pycharm, внизу IDE есть тема, которая применяется.
привет спасибо большое за видео буквально искал видео на эту тему
Класс, рад что смог угадать с темой
Сделай пожалуйста ролик про линукс, что ты используешь
Конечно больше подробных видео по FastAPI. Так быстро настраивал и нажимал, что ничего не понял)))
Спасибо, принял :))
Можешь показать как сделать такую панельку сверху в убунту просто у самого убунту, чтоб память и другие ттх писали
А что за комплектующие у вас?
Здравствуй, недавнр я закончил учить фулл си шарп. Сейчас стоб перед выбором, что учить дальше, говорят питон или джава, но я не знаю, вроде питон норм но как я вижу в дджаве больше возможностей и функцией.
Как думаешь мне стоит учить питон? Или уже бесполезно? Ищу какой то популярный язык... сам запутан уже полностью
Так же на счёт использования.
Питон норм и для дэва и для дэкстоп? Вообще не понимаю суть питона и в чем его привилегии и почему именно стоит выбирать питон, допустим в си шарпе тол же самый винжформс или асп.нэт, а в питоне... этого же нету
@@Djdjdjdjmemeo На мой взгляд писать десктопные приложения на питоне это отдельный вид копрофилии...особенно когда полезешь собирать проект в экзешник
Дело же не в том что он про FastAPI рассказал, материал супер базовый, видео больше про рекламу
Давай больше контента по FastApi
Хорошо :)
Интересное видео, но хотелось бы видеть интеграцию абстрагировано от основной идеи
Давай делись как также красиво настроить дистрибутив )
FastApi очень интересно.
даешь больше fastapi!
Спасибо, сделаю :))
Сделай разбор sync FastAPI vs async FastAPI
А в чём смысл скрывать адрес ngrok, если он при каждом запуске меняет его?)
можешь выложить свои dot`ы (арчика) на гитхаб
В процессе
Есть бесплатный хостинг для питона, странно что вы о нем не знаете :)
"Спасибо за засвеченый токен в видео" сказали все злоумышленники что смотрели видео :)
Пусть дальше говорят, я этот аккаунт снес сразу после того как отснял :D
Ждём видос про игру😢
хехе) надо будет сделать)
Первый
😎😎
Только и слышно - вот такое, вот какой, вот такую, вот здесь вот, вот там вот - тебе что текст Невский пишет?
Мы же не просто на кнопки учимся нажимать, а пытаемся понять суть. А как её понять без терминов и их прояснения?
FastAPI с нуля для абсолютных новичков до простого приложения. ...по шагам, по типу: (скопируй и запусти)/(измени и примени). А потом можно и расширить...
Зачем вы пользуетесь слэнгом даже в обучающих видео?
это не слэнг, это такая устоявшаяся терминология.
И что тут может понять новичок? Да НИЧЕГО. Видео меньше 9 минут, где 2 минуты наверное шла реклама. А АПИшка скляпана с какими-то ненужными рандом значениями . Такие дешевые апи с рандом генераторами в инете навалом гуляют. Для этого не нужен свой апи. Очередной скорострел рекламы.