Продвинутый DRF функционал: Анализ кода 🔴

Поделиться
HTML-код
  • Опубликовано: 17 ноя 2024

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

  • @ВиталийКоновалов-г1ц

    Классные вообще и проект и стримы! Спасибо, только сегодня твой канал нашел)

  • @НиколайПашкевич-г7я

    невероятно просто и лаконично все рассказываешь, спасибо тебе, ты молодец, не останавливайся!

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

      спасибо бро) это мотивирует продолжать)

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

    1:09:04 вроде в multi_serializer_class не добавил
    ---> 'destroy': employees_s.EmployeeDeleteSerializer, или я ошибаюсь?
    А так спасибо за видео уроки по Django, очень полезный плейлист! Не до конца, конечно, какие-то моменты понимаю, из-за не достатка опыта, но потихоньку вдупляю, а объясняешь отлично!

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

      Уже не помню точно задумку, но в целом - можно реализовать и так. По дефолту метод destroy() удаляет объект без валидации. Но у меня есть случаи валидации удалений, для этого переопределяем метод destroy, в нем get_serializer(), передаем аргументы как на update в сериализатор, а затем в самом сериализаторе в методе validate() проверяем, что нужно. В представлении же в методе не забыть выполнить .is_valid(raise_exception=True)

  • @cegofont4132
    @cegofont4132 8 месяцев назад

    Начал делать multi_authentication_classes. И отличия в том, что он не видит action-запросов и пользователя тоже. В request атрибуте видно, что запрос от Анонимного пользователя. Такое ощущение, что пользователь еще не инициализировался. Приходится выдергивать action через атрибут action_map.
    С чем это может быть связано не объясните этот момент?