Answer the question
In order to leave comments, you need to log in
Why now in all vacancies they began to ask for a class-based view in Django?
Hello.
I already come across a third vacancy, where the class-based view in Django is requested in the requirements. As I clarified, there is not much gain in this, so why is this situation?
Answer the question
In order to leave comments, you need to log in
Выигрыша по производительности действительно нет, т.к. CBV превращаются в обычную вьюху.
Выигрыш по скорости разработки есть, т.к. в generic описано достаточно много типовых вьюх (ListView, DetailView, FormView). Код в CBV более структурирован, особенно, если вьюха принимает сразу несколько методов (POST, GET, ...). Количество кода также сокращается за счёт использования самих CBV и миксинов.
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question