Ver Mensaje Individual
  #3 (permalink)  
Antiguo 22/09/2012, 15:19
rachito
 
Fecha de Ingreso: julio-2006
Mensajes: 56
Antigüedad: 18 años, 4 meses
Puntos: 0
Respuesta: Django: Problema con MEDIA_URL

Hola razpeitia gracias por tu pronta respuesta, pero eso que mencionas ya lo tengo:

settings.py
MEDIA_ROOT = os.path.join(PROJECT_ROUTE, 'upload')

ursl.py
url(r'^media/(?P<path>.*)$', 'django.views.static.serve',
{'document_root': settings.MEDIA_ROOT})

Como menciono si escribo la dirección http://127.0.0.0:8000/media/avatars/nombre_imagen.jpg me muestra la imagen correspondiente sin problemas, sin embargo en mi template tengo lo siguiente:

<img src="{{ MEDIA_URL }}{{ avatar.image }}">

y lo que me genera es <img src="avatars/nombre.jpg">
le esta faltando poner el '/media/' que es el valor de MEDIA_URL, lo que pienso es que a lo mejor esta llegando vacío este último valor.

Por cierto desde mi vista le estoy pasando el {'context_intance' : RequestContext(request)} para poder acceder al valor del MEDIA_URL desde el template

Alguna otra sugerencia?
Saludos y gracias