Me he golpeado la cabeza con esto durante las últimas horas. No puedo {{}} MEDIA_URL a aparecerDjango {{MEDIA_URL}} en blanco @DEPRECATED
en settings.py
..
MEDIA_URL = 'http://10.10.0.106/ame/'
..
TEMPLATE_CONTEXT_PROCESSORS = (
"django.contrib.auth.context_processors.auth",
"django.core.context_processors.media",
)
..
en mi opinión tengo
from django.shortcuts import render_to_response, get_object_or_404
from ame.Question.models import Question
def latest(request):
Question_latest_ten = Question.objects.all().order_by('pub_date')[:10]
p = get_object_or_404(Question_latest_ten)
return render_to_response('Question/latest.html', {'latest': p})
entonces tengo una pregunta base.html y/latest.html
{% extends 'base.html' %}
<img class="hl" src="{{ MEDIA_URL }}/images/avatar.jpg" /></a>
pero MEDIA_URL aparece en blanco, pensé que esto es como su supone que debe funcionar, pero tal vez Estoy equivocado.
Actualización La última versión corrige estos problemas.
Ya era cuando era como 1.2 o 1.3. Tu método es el correcto ahora. También en aquel entonces, la separación entre STATIC y MEDIA tampoco estaba clara. – Atherion
Esta debería ser la respuesta aceptada.Funciona como un encanto en Django 1.8. – Leistungsabfall
Sí, gracias. Me he estado arrancando los pelos tratando de obtener una imagen para mostrar sobre ajax ... –