问题描述
我有一个 API,可以提供图像并将它们放在一个文件夹中。我想通过 Django 访问该文件夹。
文件夹结构:
- theProject
- static
settings.py
urls.py
.
.
.
- theApp
- apiimagesfolder
views.py
forms.py
urls.py
.
.
.
我尝试将 apiimagesfolder
文件夹添加到我的静态目录中:
STATIC_URL = '/static/'
STATICFILES_Dirs = [
os.path.join(BASE_DIR,"theProject","static"),os.path.join(BASE_DIR,"theApp","apiimagesfolder"),]
我尝试使用 apiimagesfolder
在调试服务器上访问 127.0.0.1:8000/imagename.bmp
中的图像,但失败了。正确的路径是什么?
部署后路径是否保持不变?
解决方法
试试这个:
STATIC_URL = '/static/'
STATICFILES_DIRS = [
os.path.join(BASE_DIR,"static"),os.path.join(BASE_DIR,"apiimagesfolder"),]