Está en la página 1de 2

Django en espaol Django es el entorno de desarrollo web para perfeccionistas con

lmites de tiempo InicioBlogDocumentacinDescargaComunidadLibrosEmpleosFormacin


Django 1.5 ya est aqu
Se acaba de lanzar Django 1.5. La nueva versin incluye interesantes mejoras decri
tas en las release notes. stos son algunos de los aspectos ms destacados:
Django 1.5 introduce soporte para un modelo de usuario configurable. El modelo bs
ico de usuario de Django sigue presente, pero ahora el framework soporta especif
icar nuestro propio modelo y que el sistema de autenticacin de Django lo use.
Django 1.5 es la primera versin de Django con soporte para Python 3 (especficament
e, Python 3.2 y posteriores). El soporte para Python 3 todava se considera experi
mental, pero hay disponible una gua para portar nuestro cdigo a Python 3 y los bug
s de compatibilidad con Python 3 se considerarn bloqueantes para futuras versione
s.
Django sigue ofreciendo soporte para Python 2 como siempre, la versin mnima para D
jango 1.5 es Python 2.6.5 pero es muy recomendable usar Python 2.7.3 o superior.
Tambin se ha trabajado mucho en la documentacin de Django. La pgina principal de la
documentacin ha sufrido un lavado de cara para que se pueda encontrar todo ms fcil
mente. El tutorial existente tiene algunas reformas, y se han aadido algunos tuto
riales nuevos tratando temas como cmo hacer una aplicacin que se pueda reutilizar
en varios proyectos. La documentacin sobre class-based views se ha ampliado de ma
nera significativa para que las vistas basadas en clases sean ms fcil de entender
y aprovechar.
Publicado por Antonio Mel el Mircoles 27 d Febrero d 2013 | 10 comentarios | Categ
oras: noticias, versiones
Editar y traducir inline en Django fcilmente
Desde Yaco nos traen las aplicaciones pluggables django-inlinetrans y django-inp
laceedit que permiten editar traducciones de templates y objetos de nuestros mod
elos desde el frontend de nuestro proyecto.
Una vez instalada en nuestro proyecto, django-inlinetrans nos permitir realizar t
raducciones inline. Para ello basta con reemplazar los tags de traduccin de nuest
ras plantillas:
{% trans "Hola" %}
por el templatetag itrans:
{% itrans "Hola" %}
De esta forma podremos editar las traducciones de nuestras plantillas directamen
te desde el frontend de nuestro proyecto.
Por su parte django-inplaceedit nos permitir editar los campos de nuestros modelo
s reemplazando sus ocurrencias en nuestras plantillas por el tag inplace_edit. P
or ejemplo:
{{ content.description|safe }}
Tendra que ser reemplazado por:
{% inplace_edit "content.description|safe" %}
django-inplaceedit no slo nos permite editar campos de texto si no que tambin sopo
rta la edicin de choices, campos booleanos, campos de fecha fecha y hora, foreing
keys, relaciones many-to-many, campos de archivo y de imagen, todo ello in-place
desde el frontend de nuestro proyecto.
Ambas aplicaciones se pueden ver en accin en el siguiente vdeo:
Publicado por Antonio Mel el Mircoles 11 d Enero d 2012 | 10 comentarios | Categora
s: aplicaciones, internacionalizacin, modelos, pluggables
Vdeo y diapositivas del taller de Introduccin a Django
Ya est disponibles las diapositivas y el vdeo del taller de Introduccin a Django qu
e realizamos Antonio Mel (@zenxone) y Miguel Araujo (@maraujop) en el Betabeers d
e Octubre.
Aqu tenis las diapositivas: Introduccin a Django y Ecosistema de aplicaciones Djang
o y apps pluggables.
Y aqu tenis el vdeo:
Publicado por Antonio Mel el Jueves 20 d Octubre d 2011 | 24 comentarios | Catego
ras: comunidad, cursos, pluggables, tutorial
Utilizar javascript o CSS en el admin de Django
Es realmente sencillo utilizar javascript o CSS propio en el sitio de administra
cin de nuestro proyecto Django. Para ello podemos aadir en nuestros ModelAdmin los
archivos JS o CSS que necesitemos utilizando la clase Media en los modelos de a
dministracin. Aqu tenemos un ejemplo:

También podría gustarte