【问题标题】:Django: ImageField - Upload to S3 but read from cloudfront?Django:ImageField - 上传到 S3 但从云端读取?
【发布时间】:2016-03-31 01:14:16
【问题描述】:

我已将 django 应用程序的默认文件存储配置为使用 boto

DEFAULT_FILE_STORAGE = 'storages.backends.s3boto.S3BotoStorage

我还有一个模型将上传的图像存储到 s3

...
profile_pic = models.ImageField(upload_to=get_upload_path, null=True)
...

但是,当我引用此字段时,它会显示一个 S3 网址。 如何配置它以返回云端地址?

【问题讨论】:

标签: python django amazon-s3 boto amazon-cloudfront


【解决方案1】:

在 Djangp Storage 中使用 AWS_S3_CUSTOM_DOMAIN 可以选择指定 CloudFront URL

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2020-07-22
    • 2016-03-22
    • 1970-01-01
    • 1970-01-01
    • 2016-08-27
    • 2018-04-17
    • 1970-01-01
    • 2017-01-30
    相关资源
    最近更新 更多