https://github.com/sunlightlabs/django-mediasync/このDjangoプラグインはどうしてうまくいかないでしょうか?
メディアがS3に同期しますが、(私は生産に行くとき)私はすべての指示に従っ
それは私のテンプレートでS3のURLに{%のMEDIA_URL%}を変更しません。ここに私のsettings.pyがあります。
MEDIASYNC = {
'AWS_KEY': AWS_ACCESSKEY,
'AWS_SECRET': AWS_SECRETKEY,
'AWS_BUCKET': "happy_media",
'BACKEND': 'mediasync.backends.s3',
'SERVE_REMOTE': True,
'AWS_BUCKET_CNAME': True,
'DOCTYPE': 'html4',
'USE_SSL': False,
'CACHE_BUSTER': 1234,
}
私も、私も持っているurls.py
from django.template import add_to_builtins
add_to_builtins('mediasync.templatetags.media')
にこれを追加しました:コンテキストのリストに 'django.core.context_processors.media' を含む
'django.core.context_processors.media' to my context processors in settings.py
あなたはAWS_KEYとAWS_SECRETのための実際の値を入力することがありますか? –
はい、もちろんです。すべてがS3に行きます。私の{{MEDIA_URL}}をs3のURLにしないだけです。 – TIMEX