{"library":"django-cleanup","type":"library","category":null,"description":"django-cleanup is a lightweight Django library that automatically deletes files associated with `FileField` and `ImageField` when their corresponding model instances are deleted or when the file itself is changed. This prevents orphaned files from cluttering storage. It integrates seamlessly into existing Django projects with minimal configuration, supporting bulk deletions and various storage backends (e.g., local filesystem, Amazon S3). The current version is 9.0.0, released on September 18, 2024, and it aims to maintain compatibility with currently supported Django and Python versions.","language":"python","status":"active","version":"9.0.0","tags":["django","files","cleanup","storage","orm","automatic-file-management"],"install":[{"cmd":"pip install django-cleanup","imports":["INSTALLED_APPS = ['...', 'django_cleanup']"]}],"homepage":null,"github":"https://github.com/un1t/django-cleanup","docs":null,"changelog":"https://github.com/un1t/django-cleanup/blob/master/CHANGELOG.md","pypi":"https://pypi.org/project/django-cleanup/","npm":null,"openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"3.10–3.9","success_rate":100,"avg_install_s":1.5,"avg_import_s":0,"wheel_type":"wheel"},"url":"https://checklist.day/v1/registry/django-cleanup/compatibility"},"provenance":{"verified_status":"skip","verified_at":"Tue Jun 30","last_verified":"Tue Jun 30","next_check":"Tue Jul 07","install_tag":null}}