gpt4 book ai didi

python - Django MEDIA_URL 在模板中不起作用

转载 作者:行者123 更新时间:2023-11-28 17:44:13 24 4
gpt4 key购买 nike

我已经阅读了有关如何执行此操作的各种答案,但似乎仍然无法正常工作。

settings.py

MEDIA_ROOT = 'c:/jaskaran/dropbox/edmhunters/hunt/media/'
MEDIA_URL = '/media/'
STATIC_ROOT = ''
STATIC_URL = '/static/'
TEMPLATE_CONTEXT_PROCESSORS = (
"django.contrib.auth.context_processors.auth",
"django.core.context_processors.media",
)

我的 Django 应用程序中有一个“media/img/”文件夹和一个“static”文件夹。

view.py

def top100(request):
top_100_list = DJ.objects.exclude(rank__isnull=True).order_by('rank')
context = {'top_100_list': top_100_list}
return render_to_response('hunt/top100.html', context_instance=RequestContext(request, context))

urls.py

urlpatterns += staticfiles_urlpatterns()
urlpatterns += static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT)

这就是我在 Django 模板中访问图像的方式 <img src="{{ MEDIA_URL }}{{ dj.img }}">

图片 url 不会将 MEDIA_URL 添加到图片链接。

此代码中缺少什么?

最佳答案

抱歉,菜鸟错误。我正在使用 <img src="{{ MEDIA_URL }}{{ dj.img }}">在错误的 HTML 文件中。

关于python - Django MEDIA_URL 在模板中不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20481482/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com