从 render.com 磁盘检索 Django 媒体文件
Retrieve Django media files from render.com disk
我正在通过 render.com 部署我的 Django 应用程序,我正在使用磁盘来提供用户上传的媒体文件。我可以通过使用 render.com shell:
来判断媒体文件 是 上传到正确的位置
Image files appear in the media folder
但是,当我尝试在我的网站模板中检索图像文件时,它们没有出现。
Images aren't appearing on the website
我的 MEDIA_ROOT 是“/var/www/[mysite].onrender.com/media/”([mysite] 替换为应用程序名称)我的 MEDIA_URL 是'/媒体/'。在渲染时,我的磁盘的安装路径是“/opt/render/project/src/media/”。
刚刚开始工作,真的!将此添加到我的 urls.py:
urlpatterns += [
re_path(r'^media/(?P<path>.*)$', serve, {
'document_root': settings.MEDIA_ROOT,
}),
]
我正在通过 render.com 部署我的 Django 应用程序,我正在使用磁盘来提供用户上传的媒体文件。我可以通过使用 render.com shell:
来判断媒体文件 是 上传到正确的位置Image files appear in the media folder
但是,当我尝试在我的网站模板中检索图像文件时,它们没有出现。
Images aren't appearing on the website
我的 MEDIA_ROOT 是“/var/www/[mysite].onrender.com/media/”([mysite] 替换为应用程序名称)我的 MEDIA_URL 是'/媒体/'。在渲染时,我的磁盘的安装路径是“/opt/render/project/src/media/”。
刚刚开始工作,真的!将此添加到我的 urls.py:
urlpatterns += [
re_path(r'^media/(?P<path>.*)$', serve, {
'document_root': settings.MEDIA_ROOT,
}),
]