Tôi đã đập đầu vào điều này trong vài giờ qua. tôi không thể nhận {{MEDIA_URL}} để hiển thị lênDjango {{MEDIA_URL}} trống @DEPRECATED
trong settings.py
..
MEDIA_URL = 'http://10.10.0.106/ame/'
..
TEMPLATE_CONTEXT_PROCESSORS = (
"django.contrib.auth.context_processors.auth",
"django.core.context_processors.media",
)
..
theo quan điểm của tôi, tôi có
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})
sau đó tôi có một base.html và Câu hỏi/latest.html
{% extends 'base.html' %}
<img class="hl" src="{{ MEDIA_URL }}/images/avatar.jpg" /></a>
nhưng MEDIA_URL hiển thị trống, tôi nghĩ đây là cách giả sử để làm việc nhưng có thể Tôi sai.
Cập nhật Phiên bản mới nhất khắc phục những sự cố này.
Ya này là khi nó giống như 1,2 hoặc 1,3. Phương pháp của bạn là cách chính xác ngay bây giờ. Ngoài ra, sự tách biệt giữa STATIC và MEDIA cũng không rõ ràng. – Atherion
Đây phải là câu trả lời được chấp nhận.Làm việc như một nét duyên dáng ở Django 1.8. – Leistungsabfall
Vâng, cảm ơn. Bị rách tóc ra cố gắng để có được một hình ảnh để hiển thị trên ajax ... –