S
S
Sergey Nizhny Novgorod2016-08-25 15:13:02
Django
Sergey Nizhny Novgorod, 2016-08-25 15:13:02

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

2 answer(s)
R
Roman Kitaev, 2016-08-25
@Terras

Выигрыша по производительности действительно нет, т.к. CBV превращаются в обычную вьюху.
Выигрыш по скорости разработки есть, т.к. в generic описано достаточно много типовых вьюх (ListView, DetailView, FormView). Код в CBV более структурирован, особенно, если вьюха принимает сразу несколько методов (POST, GET, ...). Количество кода также сокращается за счёт использования самих CBV и миксинов.

V
Vladimir Filipenko, 2016-09-02
@zavx0z

Apparently django rest-framework is involved here...

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question