Re: [Python-es] Cambiar las CSS de la interfaz de ad ministración de Django
lasizoillo <[email protected]>
| Newsgroups | gmane.comp.python.general.castellano |
|---|---|
| Message-ID | <[email protected]> |
El 11 de julio de 2009 06:15, juan marcelo conca<[email protected]> escribió: > no quiero hincharle a nadie pero alguien me explica que es y para que sirve > dyango. un saludo a todos. Extraido de http://django.es/ Django es un framework de desarrollo web de código abierto escrito en Python. Inicialmente Django fue desarrollado para gestionar aplicaciones web de páginas orientadas a noticias de World Online, más tarde se liberó bajo licencia BSD. Django se centra en automatizar todo lo posible y se adhiere al principio DRY (Don't Repeat Yourself). > > El 10 de julio de 2009 22:37, Carlos Zuniga <[email protected]> escribió: > >> 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 >> > _______________________________________________ > 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