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