Blog sobre desarrollo web y más / 2013

Estás viendo las entradas del año 2013

Validar max_length de un TextField en Django

Resulta que los TextField de Django ignoran por completo el parámetro max_length. Aparentemente si uno quiere limitar la longitud del campo debería usar un Charfield. El problema es que el widget que se usa en el Admin y otros formularios es diferente para ambos casos. Por lo que si quiero que Django inserte un <textarea> no hay forma de limitar su longitud usando el parámetro max_length en la definición del modelo.

Leer más »

Como usar la paginación de Mezzanine con Class Based Generic Views

En este tuturial exploramos las Class Based Generic Views de Django. Además se explica como integrar la paginación avanzada incluida con Mezzanine en una vista de este tipo escrita por nosotros, y como mostrar los enlaces de paginación en nuestro template.

Leer más »

De Windows y ASP.NET a Linux y Django

La historia de mis comienzos con el desarrollo web con clases de HTML en la escuela, pasando por dos grandes CMS del mundo Windows: DNN y Umbraco, hasta llegar a alternativas completamente open source: Django y Mezzanine. Se exploran las razones técnicas y filosóficas que considero importantes para elegir sobre que plataforma se quiere trabajar.

Leer más »