1:09:04 вроде в multi_serializer_class не добавил ---> 'destroy': employees_s.EmployeeDeleteSerializer, или я ошибаюсь? А так спасибо за видео уроки по Django, очень полезный плейлист! Не до конца, конечно, какие-то моменты понимаю, из-за не достатка опыта, но потихоньку вдупляю, а объясняешь отлично!
Уже не помню точно задумку, но в целом - можно реализовать и так. По дефолту метод destroy() удаляет объект без валидации. Но у меня есть случаи валидации удалений, для этого переопределяем метод destroy, в нем get_serializer(), передаем аргументы как на update в сериализатор, а затем в самом сериализаторе в методе validate() проверяем, что нужно. В представлении же в методе не забыть выполнить .is_valid(raise_exception=True)
Начал делать multi_authentication_classes. И отличия в том, что он не видит action-запросов и пользователя тоже. В request атрибуте видно, что запрос от Анонимного пользователя. Такое ощущение, что пользователь еще не инициализировался. Приходится выдергивать action через атрибут action_map. С чем это может быть связано не объясните этот момент?
Классные вообще и проект и стримы! Спасибо, только сегодня твой канал нашел)
невероятно просто и лаконично все рассказываешь, спасибо тебе, ты молодец, не останавливайся!
спасибо бро) это мотивирует продолжать)
1:09:04 вроде в multi_serializer_class не добавил
---> 'destroy': employees_s.EmployeeDeleteSerializer, или я ошибаюсь?
А так спасибо за видео уроки по Django, очень полезный плейлист! Не до конца, конечно, какие-то моменты понимаю, из-за не достатка опыта, но потихоньку вдупляю, а объясняешь отлично!
Уже не помню точно задумку, но в целом - можно реализовать и так. По дефолту метод destroy() удаляет объект без валидации. Но у меня есть случаи валидации удалений, для этого переопределяем метод destroy, в нем get_serializer(), передаем аргументы как на update в сериализатор, а затем в самом сериализаторе в методе validate() проверяем, что нужно. В представлении же в методе не забыть выполнить .is_valid(raise_exception=True)
Начал делать multi_authentication_classes. И отличия в том, что он не видит action-запросов и пользователя тоже. В request атрибуте видно, что запрос от Анонимного пользователя. Такое ощущение, что пользователь еще не инициализировался. Приходится выдергивать action через атрибут action_map.
С чем это может быть связано не объясните этот момент?