Re: [Python-es] Cambiar las CSS de la interfaz de ad ministración de Django
Carlos Zuniga <[email protected]>
| Newsgroups | gmane.comp.python.general.castellano |
|---|---|
| Message-ID | <[email protected]> |
2009/7/10 Jorge Luis Betancourt González <[email protected]>: > 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