FastAPI - Установка и запуск #1
В этом видео мы установим FastAPI и создадим минимальное приложение.
Освой backend разработку на FastAPI с НУЛЯ до выхода в продакшн за 3 месяца: clck.ru/38ZcDP
🚨 Продажи открыты только до 31 мая 2024 года! 🚨
Прочитать отзывы к курсу можно на Stepik: clck.ru/38ZdhZ
Репозиторий на Github с кодом из видео: t.me/artemshumeiko/9
Мой телеграм-канал с лайфхаками при поиске работы: t.me/artemshumeiko
Материалы из видео:
Виртуальное окружение на Windows: pythonchik.ru/okruzhenie-i-pa...
Виртуальное окружение на MacOS запускается так же, как в видео
Поддержать канал:
Boosty: boosty.to/artemshumeiko
0:00 - Вступление
0:30 - Установка библиотек
3:01 - Создание минимального приложения
4:51 - Запуск приложения
6:21 - Документация API
#fastapi #python #backend #django #flask #docker #sql #celery #разработка #программирование
Пікірлер: 61
Освой backend разработку на FastAPI с НУЛЯ до выхода в продакшн за 3 месяца: clck.ru/38ZcDP *🚨 Продажи открыты только до 31 мая 2024 года! 🚨* Прочитать отзывы к курсу можно на Stepik: clck.ru/38ZdhZ
для тех у кого выдает ошибку при установке нужно указать fastapi[all] в кавычках python3.9 -m pip install "fastapi[all]"
Спасибо за видео! Жду продолжения😊
Артем, прекрасная подача материала, приятный человек. Спасибо тебе
сегодня ютуб сделал мне подарок:в поиске по фастапи сразу же вылез данный курс Артема. Очент приятно смотреть и слушать,все понятно,у автора красивая грамотная речь!Такую я на ютубе слышал разве что только у Олега Молчанова. спасибо за Ваш труд, Артем, определенно Вы прекрасный специалист и талантливый преподаватель!
@artemshumeiko
Жыл бұрын
Спасибо большое! Олега переплюнуть будет сложно ;)
Отличная подача и материал интересный! Жду новых уроков.
Кто ты человек, почему ты даешь годную структуру проекта, спасибо что делаешь мир разработки лучше ))
@artemshumeiko
Жыл бұрын
Вот спасибо)
Подписался, буду посматривать за обновлениями.
Спасибо за видео. Очень интересно и все понятно... А главное, вдохновляет на петпроекты =)
Спасибо за урок, очень интересно и познавательно!
@artemshumeiko
9 ай бұрын
Рад, что видео полезно вам :) Спасибо
очень классный контент \,\ хорошая подача и понятные объяснение. Очен интерестно селениум глубже
Очень полезные материал и отличная подача ) спасибо !
@artemshumeiko
Жыл бұрын
Спасибо
Многообещающее начало, спасибо!
@artemshumeiko
Жыл бұрын
Спасибо! Дальше интереснее :D
Спасибо за качественный контент!
@artemshumeiko
Жыл бұрын
Спасибо за комментарий! :)
Интересно. Еще бы расширение браузеры узнать... :)
Спасибо за видео !!! Я все понял .
У меня Python 3.7.9 возможно ли FastAPI использовать?
Прривет! Ты уже активировал виртуальное окружение, если написать python то получим 3.8 из venv) Видео отличные, спасибо!)
@Antonio-ib6ii
Жыл бұрын
хотел это написать
круто!
пушка бомба!
pyvenv наше все.)) там есть версия не только для смены версий python но и сразу с окружением с коробки. часто юзаю последнее время ибо в 3.10 и выше есть нюансы с некоторыми либами и удобно локально в проект поставить какой 3.8. это так, мало ли кому понадобиться такая штука.)) там можно глобально менять версии, локально без каких либо заморочек и под все OS. но лучше linux или mac-os.)) Ctrl + L можно использовать в консоле вместо clear, для очистки. но это кому как удобнее.)))
Вылезает ошибка "[WinError 10013] Сделана попытка доступа к сокету методом, запрещенным правами доступа", не понимаю как ее исправить, смотрел на стаке как исправить и ничего толкового не нашел, помогите пожалуйста
чётко!
Скажиите пожалуйста, с каким интервалом будут выходить новые серии?
@artemshumeiko
Жыл бұрын
Планирую раз в неделю. Может, получиться записывать чаще
Супер
Активация виртуального окружения для Виндовс venv\Scripts\activate
Имба
почему команда uvicorn main:app --reload не срабатывает (комманд нот фаунд)?
@artemshumeiko
3 ай бұрын
видимо uvicorn не установлен сделайте pip install uvicorn и попробуйте снова
@MaterThe
3 ай бұрын
@@artemshumeiko да, это я попробовала первым делом. Но оказывается по команде python3 -m pip install fastapi[all] не установлено все до конца. Частично с ошибками и в итоге фастапи не установлен, импорт не видит его. Это какая-то маковская беда, судя по тому, что пишут на всяких стаковерфлоу. Но пока я не смогла эту проблему решить((
@MaterThe
3 ай бұрын
Поспала ночь. В итоге никак проблему не решила, но.. Но вдруг сработала команда pip install[all] сегодня без python3 -m в начале. Так что изучаю курс далее
а что за расширение в браузере?
@artemshumeiko
7 ай бұрын
JSON Viewer chrome.google.com/webstore/detail/json-viewer/gbmdgpbipfallnflgajpaliibnhdgobh
Если честно так и не понял, в чём у меня была проблема первые раза. после 'uvicorn main:app --reload' выдавало ошибку, итак 3 раза я пробовал, четко как в видео(только у меня VScode). И выдывало ошибку в 2 последних пунктах, вметсо инфо , эрор вылазил. Если у кого то также. Я решил это тем, что в первую очередь создайте файл main.py после уже окружение, после активация, после притягивается интерпретатор из окружения, после идут дальнейшие установки всего остального. И только так получилось
Нет необходимости писать Python3.8 при активированном окружении
6:55 а как ты обновил?
@artemshumeiko
10 ай бұрын
если вы про страницу браузера, то ее я обновил через CTRL + R
@user-cz8pg1xf2y
10 ай бұрын
@@artemshumeiko не не я сам разобрался, когда изменения в коде делаешь кликаешь по области терминала и само обновляется, классные у вас руководства))))
Если не подготовленно всё заранее, то на каждую строку терминал будет отвечать ошибкой
Если активировано виртуальное окружение не нужно указывать версию python
Во первый комментарий поздравляю👍
у меня начались проблемы с первым же пунктом👍 может это все-таки не мое...
@artemshumeiko
9 ай бұрын
все получится! Приходите в телеграм сообщество и вам обязательно помогут: t.me/python_community_rus
Странно видеть Python 3.8 в конце 2022. Как же тайпхинтинг и вот это все?
@artemshumeiko
Жыл бұрын
Что-то и правда засел я на 3.8 :) Тайпхинтинг работает отлично, единственное, что нужно typing каждый раз импортировать, благо это не много времени занимает
+
[all] doesn't work, only with "fastapi[all]"
@ezhikeee
8 ай бұрын
вааа спасибо тебе. не могла понять в чем проблема... СПАСИБО
@Developer_python_
8 ай бұрын
@@ezhikeeeIt's in the documentation)