- Escola de "Uso views genéricas pra tudo"
- Escola de "Uso apenas django.views.generic.View"
- Escola de "Evitá-los, a menos que você esteja usando subclasses de Views"
Jacob Kaplan-Moss diz "Meu conselho geral é começar com views baseadas em funções, pois elas são mais fáceis de ler e entender, e só usam CBVs onde você precisar delas."