暴露后端指定文件夹资源

发布时间 2023-11-13 20:32:09作者: wellplayed

以项目中的media文件夹为例:

在urls文件中书写以下代码:

首先需要导入模块:

from django.views.static import serve

 

再导入项目的配置文件:

from 项目名 import settings

 

setting文件中配置:

# 配置用户上传的文件存储位置
MEDIA_ROOT = os.path.join(BASE_DIR, 'media')  # 文件名自定义

 

在urls中插入固定格式代码:

# 暴露后端指定文件夹资源
url(r'^media/(?P<path>.*)', serve, {'document_root': settings.MEDIA_ROOT}),