3 ms·
Yeah absolutely right, I'm just using the pipeline for my static files (i.e. styles, images, js) not for data pages. One more caveat I forgot to put in the pos
by rigid_airship 13y ago
Yeah absolutely right, I'm just using the pipeline for my static files (i.e. styles, images, js) not for data pages. One more caveat I forgot to put in the post but should be mentioned is the collectstatic command. If you have a huge collection of static assets, collectstatic is painfully slow copying its files directly to the S3 bucket. In my case, I don't have a huge number of assets so it's not a big issue, but if anyone has any ideas for making collectstatic faster, I'd love to hear them
- infecto 13y agoCheckout something like this. https://github.com/antonagestam/collectfast https://github.com/antonagestam/collectfast The problem is collectstatic will use modified date. When sending to S3 this means the entire static pipeline is uploaded each time. Packages like collectfast use the hash to look for difference and only uploads those files. Works reasonably well. We have had a few issues along the way that we have had to work through but its a start.
- rigid_airship 13y agothat looks awesome, definitely going to give it a try. Thanks!
- cyberdelia 13y agoYou just need to wait for Django 1.7 and its ManifestStaticFilesStorage : https://docs.djangoproject.com/en/dev/ref/contrib/staticfiles/#manifeststaticfilesstorage https://docs.djangoproject.com/en/dev/ref/contrib/staticfile...