¿Cuál es la diferencia entre las carpetas media y site_media?
Frecuentes
Visto 157 veces
1 Respuestas
1
Creo que MEDIA se usa para archivos cargados, mientras que site_media es para archivos estáticos.
https://docs.djangoproject.com/en/dev/topics/files/
Aunque la siguiente cita es sobre archivos estáticos, creo que cubre la diferencia:
En versiones anteriores de Django, era común colocar activos estáticos en MEDIA_ROOT junto con archivos cargados por el usuario, y servirlos en MEDIA_URL. Parte del propósito de presentar la aplicación staticfiles es facilitar la separación de los archivos estáticos de los cargados por el usuario.
Por este motivo, debes hacer que tu MEDIA_ROOT y MEDIA_URL sean diferentes de tu STATIC_ROOT y STATIC_URL. Necesitará hacer arreglos para la entrega de archivos en MEDIA_ROOT usted mismo; staticfiles no se ocupa en absoluto de archivos cargados por el usuario. Sin embargo, puede usar la vista django.views.static.serve () para servir MEDIA_ROOT en desarrollo; consulte Servicio a otros directorios.
Respondido el 12 de junio de 12 a las 18:06
No es la respuesta que estás buscando? Examinar otras preguntas etiquetadas django pinax or haz tu propia pregunta.
Ok, creo que en realidad podría ser al revés, pero gracias por la respuesta. - user1328021