Ну никак до меня не доходит... Хотя вроде я понял что CBV это тупо аналог обычных views объявляемых через функцию с вызовом render. А тут классом. Но не понимаю во первых в чем преимущество такого объявления? Кода больше выходит, а преимуществ не вижу... Да еще не понятно в чем разница между всякими этими generic.ListView, generic.DetailView и пр. Кажется одна фигня... Или все таки есть какая то разница? Еще какой-то TemplateView, который вообще можно юзать не прописывая производный класс...
П.С. Еще интересует тема
вот таких форм. Тоже никак не врублюсь как их юзать... Они что генерируют html код? Или что?