是否可以使用django从系统目录加载文件?

时间:2014-08-31 00:32:51

标签: python django image http webserver

基本上,我们说/home/arnav/Documents/covers中有一张图片。我的django项目目录是/home/arnav/project。是否有可能django以某种方式访问​​covers中的图像文件并将其用作模板的一部分?或者图像是否需要存储在要访问的项目中?感谢。

1 个答案:

答案 0 :(得分:1)

在您的设置文件中,定义STATICFILES_DIRS以包含/home/arnav/Documents/covers路径:

STATICFILES_DIRS = (
     '/home/arnav/project/static',
     '/home/arnav/Documents/covers',
)

这将告诉django首先查看项目静态目录,还要查看静态文件的封面。