Quijost
Servicios => Asistencia al cliente => Mensaje iniciado por: calujord en Febrero 08, 2012, 17:28:44 pm
-
Alguién podría ayudarme como configurar el django para que funcione el CSS, en la versión 2.3 es más sencillo pero enla que está en el servidor no funciona bien
-
Para que funcionen los css, necesita definir tu directorio static desde donde serán cargados tus ficheros css.
Para ello utilice las variables STATIC_ROOT y STATIC_URL de su fichero settings.py y añadalo en STATICFILES_DIRS
Por ejemplo, algo como:
STATIC_URL = "/site_media/static/"
STATIC_ROOT = os.path.join(PROJECT_ROOT, "site_media", "static")
STATICFILES_DIRS = (
os.path.join(PROJECT_ROOT, "static_media"),
)
Luego puede utilizarlo como:
{% load static %}
{% get_static_prefix as STATIC_PREFIX %}
and
<link rel="stylesheet" href="{{ STATIC_PREFIX }}css/main.css">
Documentación de Django para mayor información ampliada:
https://docs.djangoproject.com/en/dev/howto/static-files/
-
Y el django admin? cómo se lo configura
-
Para configurar Django Admin, tienes un buen tutorial, con todos los parámetros especificados en:
http://www.djangobook.com/en/1.0/chapter17/