在Django模板中打开图像

时间:2014-03-24 13:38:20

标签: python html django django-templates

我的应用程序之外有一个包含千兆字节图片的文件夹。然后我需要显示变量images中列出的一些图片。现在代码如下所示:

settings.py

# Static files (CSS, JavaScript, Images)
# https://docs.djangoproject.com/en/1.6/howto/static-files/

STATIC_URL = '/mnt/Images/'
STATICFILES_DIRS = (
    os.path.join(BASE_DIR, "static"),
    '/mnt/Images/',
)

results.html

{% for im in images %}
    <img width="100" height="100" src="/mnt/Images/1/{{im}}" alt="My Image" />
    <strong>{{ im }}</strong><br>
{% endfor %}

它有效,但我不确定更改STATIC_URL是否是正确的方法(否则它不起作用)。有没有更好的方法来显示来自外部BASE_DIR

的图像

0 个答案:

没有答案