Configuración de archivos estáticos de Django en Apache

Posted by

Archivos estaticos Django en Apache

Archivos estaticos Django en Apache

Los archivos estáticos son elementos como imágenes, hojas de estilo y scripts que se utilizan en una aplicación web para mejorar su apariencia y funcionalidad. En el caso de Django, estos archivos están ubicados en la carpeta “static” de cada aplicación.

Al desplegar una aplicación Django en un servidor Apache, es necesario configurar la forma en que se sirven estos archivos estáticos. A continuación, se detallan los pasos para lograrlo:

Paso 1: Configurar la carpeta estática en Django

En el archivo “settings.py” de tu proyecto Django, asegúrate de que la variable STATIC_URL esté configurada para apuntar a la carpeta de archivos estáticos:

STATIC_URL = '/static/'

Paso 2: Configurar Apache

En el archivo de configuración de Apache, agrega las siguientes líneas para indicar la ubicación de los archivos estáticos:

Alias /static /ruta/a/tu/carpeta/static

Require all granted

Paso 3: Reinicia Apache

Una vez realizados los pasos anteriores, reinicia el servidor Apache para que los cambios surtan efecto.

Con estos pasos, tu aplicación Django debería ser capaz de servir sus archivos estáticos correctamente a través de Apache. Esto es importante para garantizar que la apariencia y funcionalidad de tu aplicación se mantengan en el entorno de producción.