Якщо є якась логіка по роботі з об'єктами: перевірка валідності полів, CRUD, ...
Або якщо якась інша бізнес логіка.
Вони пишуться в serizliers. Суть в тому, що serializer приймає набір даних, опрацьовує їх і віддає результат.
В нас зараз є багато логіки в views. Їїї потрібно мінімізувати. Місце бізнес логіки в serializer, а не views. Задача views - викликати правильний serializers і віддати response зправильним кодом і тілом.
В рамках цієї задачі - винести по максимуму логіку з views і serialziers
Якщо є якась логіка по роботі з об'єктами: перевірка валідності полів, CRUD, ... Або якщо якась інша бізнес логіка. Вони пишуться в serizliers. Суть в тому, що serializer приймає набір даних, опрацьовує їх і віддає результат. В нас зараз є багато логіки в views. Їїї потрібно мінімізувати. Місце бізнес логіки в serializer, а не views. Задача views - викликати правильний serializers і віддати response зправильним кодом і тілом.
В рамках цієї задачі - винести по максимуму логіку з views і serialziers