All files, including incorrectly displayed, are in my bucket on amazon. The only two images that I found that are not showing are icon_clock.gif and icon_calendar.gif. Everything else is working correctly.
When I examine the location of links to broken images, I get the following:
https:
As you can see, query parameters are not added to the end, but instead are in the middle of the link.
The following are the relevant settings:
import os.path ROOT_DIR = os.path.abspath(os.path.join(os.path.dirname(__file__), '..')) PROJECT_NAME = os.path.basename(ROOT_DIR) def ABS_PATH(*args): return os.path.join(ROOT_DIR, *args) STATIC_ROOT = ABS_PATH('static') AWS_ACCESS_KEY_ID = 'MY_KEY' AWS_SECRET_ACCESS_KEY = 'MY_SECRET_ACCESS_KEY' AWS_STORAGE_BUCKET_NAME = 'my_bucket_name' STATICFILES_STORAGE = 'storages.backends.s3boto.S3BotoStorage' S3_URL = 'http://%s.s3.amazonaws.com/' % AWS_STORAGE_BUCKET_NAME STATIC_URL = S3_URL
source share