Django 应用程序通过指定路径来提供媒体文件,确保响应的文件能够正确流式传输,使用 mimetypes.guess_type
函数根据文件扩展名猜测文件的 MIME 类型(Content-Type)。如果无法确定文件类型,则将 Content-Type
设置为 'application/octet-stream'
,表示未知的二进制流类型。
view.py
urls.py:
setting.py
然后本地运行:python manage.py runserver
我需要回显在本地文件的:media/bg_bespoke.png
浏览器如果输入我的项目地址+接口路由+文件相对路径,即可访问:
然后静态资源显示: