#27. Отображение постов по рубрикам | Уроки по Django 4
HTML-код
- Опубликовано: 30 сен 2024
- Практический курс по Django: stepik.org/a/1...
Телеграм-канал Django: t.me/django_se...
Инфо-сайт: proproprogs.ru...
Добавляем отображение постов по рубрикам на сайт.
27_sitewomen.zip: github.com/sel...
Судя по времени в записях БД, Сергей ролики пишет ранним утром. 5 утра, 6 утра... :)
Вместо .filter() можно использовать функцию get_list_or_404 она как раз возвращает результат .filter() . Подробнее об этом написано в документации
Можно так сделать:
...
prefetch = Prefetch('posts', Women.published.all())
category = get_object_or_404(Category.objects.prefetch_related(prefetch), slug=cat_slug)
...
data = {
...
'posts': category.posts.all(),
...
}
не совсем понятно в конце, какой тут может быть альтернативный ход, типа получить посты, профильтровав по cat__slug = cat_slug, а в словаре data уже Category.objects.get(slug=cat_slug).name и Category.objects.get(slug=cat_slug).pk ?
Увидев на 6:30 про то, что p.cat вернет название, сразу всплыло в голове: "Явное лучше, чем неявное." - второй пункт дзена пайтон)
Здорово! Все очень доступно для понимания. Спасибо за уроки!!
эф - строка в формировании контекста для вывода в шаблон - для меня было круто!
Спасибо Сергей🤝, здоровья тебе!!!
Спасибо. Очень доступно.
Что ж, уже похоже на полноценный сайт, в правильном направлении двигаемся)
@@uytuyber2почему? и на чем сайт может быть полноценным?
@@donlinoleum831 Забей на него просто
@@uytuyber2 поясните
@@uytuyber2 пишет чел на ютубе.
Сайт на питоне и не пишется) Это бекенд часть@@uytuyber2
👍
вопрос , а в чем разница описывать пути ( views ) функциями и классами ? есть ли она вообще ?
да, есть, классами, в целом бывает удобнее, при большом проекте (функционале), о них речь пойдет позже
@@selfedu_rus я только недавно стал изучать Python и Django ( месяц + ) и использую Классы ( они мне понятнее ) . но во многих видео, вижу использование функций
@@fronkolines для элементарных действий иногда проще функцию записать
Когда будет доступен курс на степике?
Где-то 41 видео должно выйти, тк на сайте столько разделов по django. мб после этого выйдет курс (платный). Но это только предположения
Сергей вроде обещал до Нового года
Насколько актуально сейчас учить Джанго?
утиль Джанго это что такое?
@@showrun4747 опечатка, учить*
можно посмотреть по вакансиям сколько требуется таких разработчиков
что может быть не так?
Could not parse the remainder: ': "d-m-Y H:i:s"' from 'p.time_update|date: "d-m-Y H:i:s"'
Убери пробел перед "d-m-Y H:i:s".
@@OxoTHuK13 спасибо, я уже разобрался с пробелом.