我有一个包含两个应用的项目,一个是名为' web'另一个被称为工具'这是管理员/用户的工具集合。
我想要做的是从工具应用中的方法扫描Web应用中的图像文件夹。图像位于web的静态文件夹中:
/web/static/web/images/
如何从tools文件夹访问此文件夹?
以下是我的尝试:
files = []
fileRoots = []
#path = STATIC_ROOT + 'web/images/'
for root, directories, filenames in os.walk(STATIC_IMAGES):#probably something wrong with the location
for filename in filenames:
files.append(os.path.join(root,filename))
fileRoots.append(root)
同样在项目文件夹中我有:
STATIC_IMAGES = '/web/static/web/images/'
如何访问这些图像?
答案 0 :(得分:0)
我觉得这很有用:
Get absolute path of django app
这是我做的:
import tools, web
pth = web.__path__[0] + "/static/web/images"#os.path.join(tools.__path__,"static/web/images")
for root, directories, filenames in os.walk(pth):#probably something wrong with the location
for filename in filenames:
files.append(os.path.join(root,filename))
fileRoots.append(root)