我的Django 1.11项目结构如下:
项目- 静态
- img1.png
应用- 静态
- img2.png
文件"settings.py"包含:
STATIC_URL = '/static/'
STATICFILES_DIRS = [
os.path.join(BASE_DIR, 'static'),
]
图片在:
my-site.com/static/img1.png
my-site.com/static/img2.png
但我希望这些图像以不同的方式可用:
my-site.com/app/static/img1.png
my-site.com/app/static/img2.png
我可以写一个文件"project/app/urls.py":
urlpatterns += static('static/', document_root=os.path.join(BASE_DIR, 'app' + STATIC_URL))
然后"img2.png"将可用,但不"img1.png"。我怎样才能使"img .png"可用吗?
来,试试这个…
urlpatterns += static('app/static/', document_root=os.path.join(BASE_DIR, STATIC_URL))