Ver Mensaje Individual
  #1  
Antiguo 16-03-2012
Gregoqm Gregoqm is offline
Registrado
NULL
 
Registrado: feb 2012
Posts: 6
Reputación: 0
Gregoqm Va por buen camino
Problemas para ver imagenes en django

Hola de nuevo, estoy teniendo problemas al mostrar imagenes en mi aplicación de django, en mi aplicación cada usuario puede poner su foto de perfil.
Esto lo hago mediante un campo ImageField en el formulario--> imagen=models.ImageField(upload_to='imagenes',blank=True)

La ruta completa hacia la imagen es: /home/gregkint/proyectobtc/imagenes/ima.jpg

Y a partir de aqui no se bien que hacer, en SETTINGS.py tengo:


MEDIA_ROOT = '/home/gregkint/proyectobtc/'
MEDIA_URL = '/ site_media /'
ADMIN_MEDIA_PREFIX = '/media/'
TEMPLATE_CONTEXT_PROCESSORS = (
'django.core.context_processors.auth',
'django.core.context_processors.media',
)



Y en URLS.py tengo esto:



if settings.DEBUG:
urlpatterns += patterns('',
(r'^site_media/(?P<path>.*)$', 'django.views.static.serve', {'document_root':settings.MEDIA_ROOT,'show_indexes ': True }),
)


No se si esta bien(seguro que no) y tampoco se que tengo que poner en la template(html) para que me muestre la imagen, por favor alguien que me muestre como hacerlo.
Muchas gracias. Un saludo.
Responder Con Cita