我的应用程序之外有一个包含千兆字节图片的文件夹。然后我需要显示变量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