Django Rest + Docker + GitHub actions + Flake8 | Проект GSpot

preview_player
Показать описание
Как настроить линтер Flake8 и проверку в GitHub actions при pull request или push.
Django rest framework настройки Dockerfile и docker compose.
Структура проекта сервиса games проекта GSpot.

Спасибо всем кто помогает в создании данного проекта.
---=---

О веб разработке и программировании простым языком.
То что поможет стать высококвалифицированным специалистом.

---=---
🔥Провожу индивидуальные занятия по python и веб разработке (django, fastapi, flask, javascript).
---=---

00:00 начало
00:25 структура проекта
01:34 настройки проекта
02:15 dockerfile и docker compose
02:58 flake8
04:32 github actions ci\cd
06:28 демонстрация github actions
07:43 конец

#django #docker #githubactions #gspot #djangoschool #djangorestframework #flake8
Рекомендации по теме
Комментарии
Автор


О веб разработке и программировании простым языком.
То что поможет стать высококвалифицированным специалистом.

DjangoSchool
Автор

Ну наконец то видео, а не запись стрима

reg_chanels
Автор

Здравствуйте, спасибо большое за видео, помогает понять, что, да как будет в реальном проекте.

ГлебРадченко-пк
Автор

Очень интересно, но ... . Хотелось бы узнать как правильно организовывать проект и с чего начать по этой теме, чтобы понимать что конкретно происходит в этом видео?

ShaneAMC
Автор

Спасибо за видео! А можно видос про штуки, которые стандартизируют код всего проекта и запрещают комитить?)

invincible
Автор

почему поля девайс сторедж и девайс мемори имеют тип строка? если они отражают целочисленное количество?

moodcraft
Автор

если у вас только дев енвайремент, почему actions настроены на мейн ветку?

moodcraft
Автор

Полезное видео, качество плохое, перезалейте пожалуйста.

rashsh
Автор

я правильно понимаю что вы перечеркнули все инфрастуктурные решения из первого видео и сделали монорепозиторий? если нет, зачем тогда в games сервисе финансы, комьюнити, пейментс?

moodcraft
Автор

зачем миграции унесли в command? для это есть entrypoint

moodcraft
Автор

Почему не использовали black? Он официально уже используеться в django репозитории

andrewmoon
Автор

Здравствуйте, спасибо за уроки, хотелось узнать, а где реализован метод копирования django проекта с github репозитория на сервер?

dastanakimzhanov
Автор

качество видео плохое, плохо видно код

yeravl
Автор

DB_ENGINE зачем унесли в енвайремент? это статичная инфа которая не будет менятся скорей всего никогда

moodcraft
Автор

а модель Юзера, Лайки, Комменты не определяли? Или по тз не нужно?

mcaq