Django Rest + Poetry + Docker | Архитектура и конфиг микросервиса users

preview_player
Показать описание
Архитектура и конфиг микросервера users проекта GSpot.
Настройка Django Rest, Poetry и Docker.
Сервис Users отвечает за регистрацию и авторизацию пользователей платформы GSpot.

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

---=---

---=---

00:00 Начало
00:23 Архитектура проекта Django rest
01:22 Базовая модель пользователя django
02:27 Настройки проекта Django rest
04:52 Структура проекта Django rest
07:43 Poetry
09:14 Как запустить проект с Poetry
12:28 Как запустить проект с Docker
13:59 Какие инструменты и технологии используются
15:20 Как использовать Poetry
19:47 Docker compose django rest
22:04 Как разделять настройки Django
24:39 Именование директорий проекта django
25:02 Подписыватесь на канал и телеграм

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

Всё интереснее и интереснее. Егору респект, чётко, грамотно.

igorkulibaba
Автор

Супер, что позаимствовали идею в Андрея Пронина, надеюсь, у Вас всё получится

jcatstreams
Автор

По поводу Абстракт Юзер и скрипта для добавления в админки. Палка о двух концах. Да, меньше надо ручками писать. Но минус - потеря читаемости и расширяемости. А коди мы читаем раз в 10 чаще чем пишем. Поэтому не зря говорят - преждевременная оптимизация - это зло. Имхо лучше покопировать ручками, но зато все будет очевидно (это односиться только к моделям и админ моделям, DRY никто не отменял)

andrewmoon
Автор

Насколько я понимаю, между микросервисами users и games должно быть организовано взаимодействие? То есть, когда на микросервис games прилетает запрос от пользователя games будет обращаться к users чтобы проверить достоверность токена доступа. Каким образом это будет реализовано?

Илья-фгы
Автор

такс, а зачем команда для создания суперюзера (5.36), если в доке вы все равно его создаете по класике (12.30) и не указываете написанную для этого команду?

gerz_og
Автор

Вот вроде что то учу учу... но ощущение что чему то не тому :)

АнатолийСитников-хг
Автор

А почему выбрали монорепу? Какие плюсы перед отдельными репозиториями?

andrewmoon
Автор

Как я понял, у вас будет по базе данных на каждый микросервис, вопрос: как они будут взаимодействовать друг с другом?

ilyashevelev
Автор

Вот это конечно работа! Круть! Интересно, сколько людей пишет backend?

ermakoventer