After upgrading to Django 5.2, file uploads using django-cloudinary-storage==0.3.0 no longer upload to Cloudinary. Instead, Django automatically creates a local media/ folder and saves files there, even though the same configuration works perfectly with Django 5.0.6. The setting DEFAULT_FILE_STORAGE = "cloudinary_storage.storage.MediaCloudinaryStorage" is present and unchanged. There are no visible errors or warnings during the upload process. Reverting to Django 5.0.6 restores the expected behavior, where files are uploaded directly to Cloudinary and no local media directory is created. This suggests a breaking change in Django 5.2 or a compatibility issue with django-cloudinary-storage==0.3.0. Tested with Python 3.12.6, Django 5.2, and django-cloudinary-storage==0.3.0.
After upgrading to Django 5.2, file uploads using django-cloudinary-storage==0.3.0 no longer upload to Cloudinary. Instead, Django automatically creates a local media/ folder and saves files there, even though the same configuration works perfectly with Django 5.0.6. The setting DEFAULT_FILE_STORAGE = "cloudinary_storage.storage.MediaCloudinaryStorage" is present and unchanged. There are no visible errors or warnings during the upload process. Reverting to Django 5.0.6 restores the expected behavior, where files are uploaded directly to Cloudinary and no local media directory is created. This suggests a breaking change in Django 5.2 or a compatibility issue with django-cloudinary-storage==0.3.0. Tested with Python 3.12.6, Django 5.2, and django-cloudinary-storage==0.3.0.