Tenía pendiente escribir sobre esto desde hace tiempo, pero entre una cosa y otra siempre terminaba escribiendo sobre otra cosa y las vistas basadas en clases quedaban olvidadas.
Las vistas basadas en clases nos permiten simplificar muchísimo el código, reduciendo, para muchos casos, la escritura de vistas a simplemente heredar de usas vistas genéricas y agregar algunos mixins{.reference .external}, son un recurso bastante potente y que deberíamos tomar en cuenta en los proyectos que estemos o vayamos a desarrollar y que además está allí desde django 1.3.
Cuando estaba empezando a escribir la introducción, me dió por revisar el blog de Álvaro Hurtado{.reference .external}, un compañero de trabajo en dubizzle, conseguí varios artículos que voy a compartir porque están bastante sencillos y fáciles de entender y, además, en perfecto español, es raro que la gente decida hacer un blog en español y mantenerse fiel sin escribir en inglés.
Acá los links:
Espero que sean de su agrado.