Бекенд на Django, Урок 1: Quickstart

preview_player
Показать описание
00:00 обзор курса
00:55 создание проекта PyCharm и virtual env
02:03 установка Django
3:44 создание проекта Django
4:44 создание приложения в Django проекте
5:43 Создание пользователя и базы данных в СУБД PostgreSQL
8:54 настройка Django для работы с PostgreSQL
12:03 создание sureruser в Django, вход в интерфейс администратора
13:06 создание пользователя в админке Django
13:54 создание модели в Django
14:48 DecimalField
16:57 makemigrations , создание миграций
18:07 установка Django Rest Framework
19:08 создание стерилизатора для модели, ModelSerializer
21:01 создание API View на основе ModelViewSet
22:30 создание url через router
24:06 запрос на api endpoint и создание тестовых данных
Рекомендации по теме
Комментарии
Автор

Для пользователей Windows:
Через SQL Shell (psql) (Утилита для работы с BD ставится вместе с PostgreSQL) создаете юзера и базу данных, юзеру обязательно задаете пароль. ->
Создаем юзера:
postgres=# CREATE USER books_user WITH PASSWORD ‘password’;
Создаем БД:
postgres=# CREATE DATABASE books_db WITH OWNER books_user;
В файле settings
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.postgresql_psycopg2',
'NAME': 'books_db',
'USER': 'books_user',
'PASSWORD': 'password',
'HOST': 'localhost',
'PORT': '',
}
}

U-kd
Автор

Супер! Не забрасывай канал пожалуйста)

metanoia-ca
Автор

Прошлый курс очень помог в свое время. Рад, что всё-таки продолжаешь делать новый контент на канале)

rodionoffid
Автор

Я человек простой, открыл видео - ставлю лайк!!!
Т.к. на этом канале мне даже не обязательно досматривать до конца, чтобы знать, что контент полезный)))
С возвращением!!!!
Пока вы отсутствовали, весь прошлый месяц разбирался с Джанго рест)))

АлександрКозляков-дб
Автор

Отличный урок! За полчаса весь мини-курс повторил, ура). В приниципе после миникурса я уже без подсказок справился с созданием проекта, приложения, подключением постгреса и выводом Book в админку, а вот сериализатор и вью делал с подсказками, но не глядя видео, а на слух. Отличный результат, отличный преподаватель). Найти бы еще что-то такое же классное по vue и react...

rsyuzyov
Автор

Недавно начал изучать django, особенно интерес бэкенд, как только больше освою основы, вернусь сюда, спасибо!

serjkas
Автор

Огромная Вам благодарность за вашу деятельность. Отличные видео без воды. Удачи Вам!

databox
Автор

Самый лучший ролик, который я видел по gjango ))

reDaimon
Автор

Топовые видео!) смотрел прошлый курс и, наконец, смог вернуться к моему продолжению изучения бэка, а то после изучения фронта уже даже успел соскучиться :D с удовольствием просмотрю в скором времени весь ваш курс, спасибо Вам большое за такой ценный материал )

wandos
Автор

Классное видео, хорошая подача материала. Django Rest Framework в обще в новинку. Интересно как с ним работать. Надо пересмотреть "Прошлый курс". Жду следующего урока.

Ярославв-ую
Автор

Очень приятная подача материала! Все четко и по делу) Спасибо большое!!!

ЕкатеринаРыкова-ьч
Автор

Senior Pomidor, You have the best Django channel on Youtube. Please, do continue with this perfect work. Spasibo tebe bolshoje.

ioannis
Автор

For Whom The Bells Tolls - тонко, СПАСИБО за курс!!!

Sylar
Автор

Третий или четвертый раз пересматриваю и вот, наконец-то, нормально начинаю понимать что к чему.

mikhailtochenov
Автор

Огромное спасибо, наконец-то руки дошли до курса)))!

montecristo
Автор

Супер и без воды, быстро и полезно. Спасибо

yarikmen
Автор

Очень грустно что такого формата видео, очееееееень редко может залететь в реки и прочее. Людям нужно посмотреть "Видосик под еду" ну или "Йоу йоу сейчас выучим пайтон за 32 секунды", а сюда реально приходят те кто хочет выучить язык и стать программистом. Спасибо огромное за такую подробную инфу! Вас рекомендовал Клуб дедов-программистов и особенно говорил с самого начала смотреть уроки. Сейчас смотря это видео понимаю почему, материал залетает просто на ура, после того мини курса!

alexsidikov
Автор

А вот и новый контент подъехал !!! Ура товарищи!

maximtretyakov
Автор

Спасибо, хорошие уроки!

К Django долгое время и до сих пор отношусь с большим предубеждением. Все кажется излишне усложненным - куча "магии" с импортами и метаклассами. Связано это с тем, что как учить и понимать ее непонятно: читать документацию - так она больше как справочник, ведь слишком объемна и нелинейна, разбирать исходники - так в них легко можно "утонуть", делать по мануалам какие-то уроки - так первая половина делает совсем азы, а вторая показывает как, не объясняя почему.

Хотелось бы на реальных примерах, которые встречаются на практике, поразбирать именно это "почему", показательно поразбирать сорцы. Не проблема найти что-то в документации и прочитать это на английском, проблема узнать, что это вообще есть и как оно называется.

Zanozin
Автор

В терминале можно открыть две вкладки: одну для сервера, другую - для shell

zubrdens