问题描述
我用Django建立了一个网站,现在托管它。我使用Whitenoise提供图像,但当debug为False时仅显示静态图像。我如何也可以提供用户上传的媒体文件?由于这是我第一次使用Django进行开发,因此详细的帮助将非常吸引Stack专家。
解决方法
我得到了主机提供商的支持,感谢他们,我发现这并不难。由于我使用的是共享主机,因此他们被配置为使用CloudLinux提供丰富的文件。我要做的就是在 public_html 文件夹中获取静态文件和媒体文件。并更改此处的媒体根目录,因为我也希望用户上传的图像也可以到达此处。总结解决方案是public_html文件夹。