【发布时间】:2022-10-30 21:58:34
【问题描述】:
我想使用 Django 构建基于 Web 的文件/媒体(可以是任何类型,例如 .mp4、.something)服务器,JWT 将处理授权。像往常一样,如果我们复制粘贴绝对路径,所有媒体文件都可以公开访问。当只有授权用户可以访问该特定文件/媒体时,如何设置?
【问题讨论】:
我想使用 Django 构建基于 Web 的文件/媒体(可以是任何类型,例如 .mp4、.something)服务器,JWT 将处理授权。像往常一样,如果我们复制粘贴绝对路径,所有媒体文件都可以公开访问。当只有授权用户可以访问该特定文件/媒体时,如何设置?
【问题讨论】:
解决方案是覆盖 Django 的媒体服务 URL 端点并修改处理服务的函数。
【讨论】: