Open vfonic opened 1 month ago
Deberíamos tener la configuración para borrar el cache inmediatamente cuando se haga un nuevo deployment con cambios en los archivos de CSS/JS.
Si no, estaremos sirviendo nuevo HTML y viejo CSS/JS hasta que el cache expire.
La recomendación de usar S3 es un mal consejo acá: https://docs.djangoproject.com/en/4.2/howto/static-files/deployment/#serving-static-files-from-a-cloud-service-or-cdn Siempre deberíamos usar CDN si es posible.
Usar S3 para cargar directamente CSS/JS y otros archivos:
Estamos usando esta app para servir los static files: https://github.com/etianen/django-s3-storage
Necesitamos agregar eso: https://docs.djangoproject.com/en/5.1/ref/contrib/staticfiles/#manifeststaticfilesstorage
Deberíamos tener la configuración para borrar el cache inmediatamente cuando se haga un nuevo deployment con cambios en los archivos de CSS/JS.
Si no, estaremos sirviendo nuevo HTML y viejo CSS/JS hasta que el cache expire.
La recomendación de usar S3 es un mal consejo acá: https://docs.djangoproject.com/en/4.2/howto/static-files/deployment/#serving-static-files-from-a-cloud-service-or-cdn Siempre deberíamos usar CDN si es posible.
Usar S3 para cargar directamente CSS/JS y otros archivos: