在Django local_settings.py中定义http / https条件

时间:2014-05-28 11:42:08

标签: python django https request django-settings

我从S3提供我的资产,并在Puppet的local_settings.py模板中提供:

MEDIA_URL = 'http://<%= s3_bucket_name %>/'

STATIC_URL = 'http://<%= s3_bucket_name %>/static/'

有没有办法根据传入请求添加条件来更改上面的2个变量以在http和https之间切换?我的意思是如果请求是http,我想通过http提供我的资产,如果请求是https,那么我想用https来提供我的资产。

还请告知是否有更好的方法。目标是在资产在S3中托管时,能够根据请求同时提供http和https。

非常感谢您的帮助。

0 个答案:

没有答案