#27. Отображение постов по рубрикам | Уроки по Django 4

Поделиться
HTML-код
  • Опубликовано: 30 сен 2024
  • Практический курс по Django: stepik.org/a/1...
    Телеграм-канал Django: t.me/django_se...
    Инфо-сайт: proproprogs.ru...
    Добавляем отображение постов по рубрикам на сайт.
    27_sitewomen.zip: github.com/sel...

Комментарии • 33

  • @AndreyMalyanov
    @AndreyMalyanov Месяц назад +3

    Судя по времени в записях БД, Сергей ролики пишет ранним утром. 5 утра, 6 утра... :)

  • @ЗияХамидли
    @ЗияХамидли Месяц назад +2

    Вместо .filter() можно использовать функцию get_list_or_404 она как раз возвращает результат .filter() . Подробнее об этом написано в документации

  • @СергейК-ь5д
    @СергейК-ь5д Год назад +1

    Можно так сделать:
    ...
    prefetch = Prefetch('posts', Women.published.all())
    category = get_object_or_404(Category.objects.prefetch_related(prefetch), slug=cat_slug)
    ...
    data = {
    ...
    'posts': category.posts.all(),
    ...
    }

  • @obyeboshen
    @obyeboshen 11 месяцев назад +1

    не совсем понятно в конце, какой тут может быть альтернативный ход, типа получить посты, профильтровав по cat__slug = cat_slug, а в словаре data уже Category.objects.get(slug=cat_slug).name и Category.objects.get(slug=cat_slug).pk ?

  • @devidbrown8176
    @devidbrown8176 8 месяцев назад +1

    Увидев на 6:30 про то, что p.cat вернет название, сразу всплыло в голове: "Явное лучше, чем неявное." - второй пункт дзена пайтон)

  • @TSM_149
    @TSM_149 Год назад +1

    Здорово! Все очень доступно для понимания. Спасибо за уроки!!

  • @showrun4747
    @showrun4747 Год назад +1

    эф - строка в формировании контекста для вывода в шаблон - для меня было круто!

  • @evgenyzakiev693
    @evgenyzakiev693 Год назад +1

    Спасибо Сергей🤝, здоровья тебе!!!

  • @andredru4278
    @andredru4278 Год назад +1

    Спасибо. Очень доступно.

  • @donlinoleum831
    @donlinoleum831 Год назад +2

    Что ж, уже похоже на полноценный сайт, в правильном направлении двигаемся)

    • @donlinoleum831
      @donlinoleum831 Год назад

      @@uytuyber2почему? и на чем сайт может быть полноценным?

    • @rethpete7179
      @rethpete7179 Год назад

      @@donlinoleum831 Забей на него просто

    • @harry_holland
      @harry_holland Год назад

      @@uytuyber2 поясните

    • @hollygreen8663
      @hollygreen8663 Год назад

      @@uytuyber2 пишет чел на ютубе.

    • @armstrong2790
      @armstrong2790 7 месяцев назад

      Сайт на питоне и не пишется) Это бекенд часть@@uytuyber2

  • @ibrahimoglu
    @ibrahimoglu Год назад +1

    👍

  • @fronkolines
    @fronkolines Год назад +1

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

    • @selfedu_rus
      @selfedu_rus  Год назад +1

      да, есть, классами, в целом бывает удобнее, при большом проекте (функционале), о них речь пойдет позже

    • @fronkolines
      @fronkolines Год назад

      @@selfedu_rus я только недавно стал изучать Python и Django ( месяц + ) и использую Классы ( они мне понятнее ) . но во многих видео, вижу использование функций

    • @selfedu_rus
      @selfedu_rus  Год назад +1

      @@fronkolines для элементарных действий иногда проще функцию записать

  • @kobatrader7375
    @kobatrader7375 Год назад +1

    Когда будет доступен курс на степике?

    • @hollygreen8663
      @hollygreen8663 Год назад

      Где-то 41 видео должно выйти, тк на сайте столько разделов по django. мб после этого выйдет курс (платный). Но это только предположения

    • @g.nicksterkin96
      @g.nicksterkin96 Год назад

      Сергей вроде обещал до Нового года

  • @МаксимАндреев-я1г
    @МаксимАндреев-я1г Год назад +1

    Насколько актуально сейчас учить Джанго?

    • @showrun4747
      @showrun4747 Год назад

      утиль Джанго это что такое?

    • @МаксимАндреев-я1г
      @МаксимАндреев-я1г Год назад

      @@showrun4747 опечатка, учить*

    • @Lnx_Mint
      @Lnx_Mint 11 месяцев назад +1

      можно посмотреть по вакансиям сколько требуется таких разработчиков

  • @IamZAS
    @IamZAS 10 месяцев назад

    что может быть не так?
    Could not parse the remainder: ': "d-m-Y H:i:s"' from 'p.time_update|date: "d-m-Y H:i:s"'

    • @OxoTHuK13
      @OxoTHuK13 10 месяцев назад

      Убери пробел перед "d-m-Y H:i:s".

    • @IamZAS
      @IamZAS 10 месяцев назад

      @@OxoTHuK13 спасибо, я уже разобрался с пробелом.