2

Amazon S3 でのファイル提供から Amazon CloudFront への移行を試みているため、settings.py. 以前、私はこれを持っていました:

S3_URL = 'http://{}.s3.amazonaws.com'.format(AWS_STORAGE_BUCKET_NAME)
STATIC_URL = S3_URL + STATIC_DIRECTORY
MEDIA_URL = S3_URL + MEDIA_DIRECTORY

これを次のように更新しました。

#S3_URL = 'http://{}.s3.amazonaws.com'.format(AWS_STORAGE_BUCKET_NAME)
S3_URL = 'http://d2ynhpzeiwwiom.cloudfront.net'

コンソールで、設定が更新されます。

>>> from django.conf import settings
>>> settings.MEDIA_URL
'http://d2ynhpzeiwwiom.cloudfront.net/media/'

しかし、私のモデルではありませんImageField:

>>> design.image.url
'https://bucketname.s3.amazonaws.com/media/images/designs/etc/etc'

何を与える?古い情報はまだどこに保存されていますか? また、どのように消去すればよいですか?

4

1 に答える 1