Бекенд на Django, Урок 7: Like, Bookmarks, Rating

preview_player
Показать описание
00:00 Делаем Лайки, Закладки, Рейтинг
01:07 Создаем модель отношения, Boolean Field, Integer Field, Choices
06:02 Добавляем модель в админку Джанго, admin register
09:10 Вот так устроен ManyToMany
12:52 Add or change related_name
18:27 API View: UpdateModelMixin, GenericViewset
21:59 Почему нужно скрывать Id для Relation
23:38 Разработаем это через тесты
26:46 Чем PATCH отличается от PUT
31:25 переопределим get_object
32:43 Get or Create
34:53 Почему это круто
35:25 Тестируем и чиним
40:00 Проверяем created в ORM queryset
40:39 Тест на rating
41:40 Проверка валдации серализатора в тесте
43:36 Почему нужно использовать возможности фреймворка
Рекомендации по теме
Комментарии
Автор

Единственный человек, который все рассказывает, все показывает, и все настолько просто! Спасибо Тебе Огромное!

aramsimonyan
Автор

спасибо большое! Благодаря вам, теперь понимаю для чего нужны тесты и принцип их создания!

begula_chan
Автор

Спасибо !!! Видео очень помогают в изучении и понимании))) Правда с этого видео уже не просто, для меня, с текущим уровнем моих знаний...

DimAlekseev
Автор

Наткнулся на ваше видео по реализации в модели Like, Bookmarks, Rating, чтож, это отвечает сразу на 3 моих вопроса))) Это просто прекрасная находка. Благодарю вас за такое видео!

Razilator
Автор

Решил освоить Django. Посмотрел пару курсов в ютубе и совсем потерял надежду т.к все они говорят о самых банальных вещах и исключительно для новичков, и тут я нашел твой канал по рекомендации друга. Боже ты так хорош, такой материал который показываешь ты редко увидишь и в платных курсах. Благодаря тебе я снова загорелся желанием освоить Django, сижу днями и ночами разбирая каждое твое видео блага есть GPT с которым я буквально понимаю все о чем ты говоришь. Продолжай в том же духе и я уверен что твой труд оценят по достоинству )))

franca
Автор

Топовый контент потому что:
- понятное, доступное объяснение на реальных примерах
- исправление возникающих ошибок с пояснениями
- актуальность кейсов, темы видео

godgiven
Автор

Не перестаешь удивляться как просто все получается! Спасибо!

nikulin
Автор

Хорошие уроки, и не слишком сложно, и не слишком просто, хорошо обьясняется и есть простенькие задания. После других каналов разница чувствуется.

nix
Автор

Отличное видео. Все понял...с третьего раза :) Осталось это запомнить, что бы делать так на автомате

rostislavmalyshev
Автор

Как приятно видеть что я все делал правильно)))

Developer_python_
Автор

Мега крутое и полезное видео. Спасибо!

dmitry_rt
Автор

Сидишь, учишь джанго. Делаешь свой первый бложек в процессе обучения. Радуешься себе такой. А потом попадается кучерявый дяденька на ютубе и твоя самооценка падает. И ты понимаешь, что ты по сути сделал хелло ворлд и впереди еще много чему учиться)

beardtreasure
Автор

21:50 тогда можно и поле owner не указывать в сериализаторе, верно?

Voipli-
Автор

Очень круто. Спасибо тебе за проделанную работу. Можешь пожалуйста записать видос по pytest?

ЯрославСавчук-яо
Автор

так меняются приоритеты в жизни: сначала ждёшь "В гостях у сказки", потом очередной серии детектива Агаты Кристи, а теперь вот следующего выпуска по джанге.

dodokwak
Автор

Пишу комментарий чтобы по быстрей вышли новые ролики))

dizzivoneverec
Автор

Подскажи пожалуйста каким образом через Postman определять relation_id, имея на руках только юзер_айди и бук_айди? Как должен выглядеть мой URL в постман?

ldELuxEl
Автор

Подскажите пожалуйста, у меня есть в БД поле дата, как сделать фильтр который выбирает записи по этому полю за период (от и до)

dmitriyn
Автор

а не проще ли просто использовать * при импорте моделей во views(да и не только во views) ? я к тому, что код таким образом смотрится компактнее

МаратАғай
Автор

Подскажите а можно setUp() функцию сделать одну для нескольких файлов? А то в каждом тесте объявлять и пользователей и другие связи - много дублирования получается. Спасибо

СергейХохлов-юд