Sabrosous: Cambios en views, ahora son clases

Tras ir a la primera reunión de Python Madrid, y estar hablando un rato con Andrei sobre Django en la segunda, especialmente temas de vistas, decidí hacer una clase genérica para mis vistas de Sabrosous, ya que me gusta que las peticiones get y post estén bien diferenciadas como en Flask.

Esta tarde he estado investigando el repo de niwi-web y de timebank de mis amigos de wadobo, finalmente me he decidido por la versión de GenericView del primero, aunque creo que integraré más cosas en esa vista genérica para quitar de encima código repetido. :-)

Por lo demás he arreglado un problema tonto que tenía al editar links. Al intentar integrar el Tag Inputs, me cargué la edición, ya que en el __init__ de la clase LinkForm estaba llamando a super con ModelForm, cuando tenía que hacerlo con BaseModelForm, cosas del directo.

Sigue habiendo muucho código mejorable y antiguo de cuando empecé con este proyecto, pero vamos simplificando poco a poco.

Me he acabado el primer libro de Juego de Tronos, ya he empezado el segundo. :-)

Javier Aguirre

Read more posts by this author.

comments powered by Disqus