Re: [Python-es] Cambiar las CSS de la interfaz de administración de Django

juan marcelo conca juanmarceloconca en gmail.com
Sab Jul 11 06:15:57 CEST 2009


no quiero hincharle a nadie pero alguien me explica que es y para que sirve
dyango. un saludo a todos.

El 10 de julio de 2009 22:37, Carlos Zuniga <carlos.zun en gmail.com> escribió:

> 2009/7/10 Jorge Luis Betancourt González <mayragm en finlay.cmw.sld.cu>:
> > Hola lista:
> >
> > Estoy desarrollando una aplicación en Django, la cosa es que muy buena
> parte
> > consiste en personalizar la interfaz de administración que genera Django
> por
> > defecto. O sea me quedo con mucho de lo que el genera pero necesito
> > cambiarle el CSS fundamentalmente, ahora bien como pudo hacer esto ?
> >
> > En settings.py existe el ADMIN_MEDIA_PREFIX, pero eso solo me controla el
> > prefijo que se genera para acceder a los css, imagenes y js que se
> > encuentran en django/contrib/admin/media, así que no me resuelve mi
> > problema.
> >
> > Lo otro que se me ocurrió es siguiendo lo que dice la documentación
> publicar
> > a través de urls.py el contenido estático y copiar/pegar lo que está en
> > django/contrib/admin/media para un directorio de mi proyecto y editar el
> > css, de esta forma funciona, pero tengo que también copiar todos los
> > templates y editarlos a mano, concretamente en donde se carga el .css,
> esto
> > no está del todo mal, pero no me convence del todo (aunque funciona).
> >
> > En el settings.py también existe MEDIA_ROOT, y MEDIA_URL, pero no veo
> como
> > puedo utilizar estos para lo que necesito, porque al final, en los
> templates
> > de la interfaz de administración de Django, se carga el CSS de la
> siguiente
> > forma:
> >
> > href="{% block stylesheet %}{% load adminmedia %}{% admin_media_prefix
> > %}css/base.css{% endblock %}"
> >
> >
> > Ahora mirando con un poco más de detenimiento esta línea, ¿existe alguna
> > forma de cambiar el adminmedia? o sea que en vez de apuntar a la
> instalación
> > del Django, apunte a otra locación determinada?
> >
> > Bueno, espero que alguien pueda ayudarme,
> >
> > Gracias de antemano!
> >
> > slds
>
> Hola,
>
> Acá muestran una manera sencilla de hacerlo:
>
> http://smileychris.tactful.co.nz/ramblings/field-style-django-admin/
>
> Saludos
> --
> Linux Registered User # 386081
> A menudo unas pocas horas de "Prueba y error" podrán ahorrarte minutos
> de leer manuales.
>
> _______________________________________________
> Lista de correo Python-es
> http://listas.aditel.org/listinfo/python-es
> FAQ: http://listas.aditel.org/faqpyes
>
_______________________________________________
Lista de correo Python-es 
http://listas.aditel.org/listinfo/python-es
FAQ: http://listas.aditel.org/faqpyes





Más información sobre la lista de distribución Python-es