最近我将我的Django项目配置为使用Amazon S3。除了/ admin /之外,一切正常。我在控制面板中看不到任何.css或图像。当我从浏览器检查代码时,我可以看到打印的静态文件网址类似于" https:// blablabla"。
从https协议我必须同意证书才能显示所请求的对象,因此在/ admin /中不能显示任何这些文件。如果我输入相同的URL,但在http下我可以看到该文件而不同意任何内容。
如何对http /而不是https下的静态文件进行/ admin /调用?
谢谢!
答案 0 :(得分:5)
如果你设置:
AWS_S3_SECURE_URLS = False
在您的settings.py中,静态文件的所有URL都使用http:而不是https:
答案 1 :(得分:0)
请在STATIC_URL = 'https://blbla.blabla.s3.amazonaws.com/
settings.py