{"categories":[{"label":"Utilities","url":"https://skillfed.io/packages/category/utilities/4"}],"enrichment":{"capability":"Adds date range, datetime range, and numeric range filters to Django's admin interface, allowing users to filter model lists by custom date or value ranges.","skillfed_tags":["django-admin-ui","filtering"],"use_cases":["Filter blog posts or articles by creation date range in the admin interface.","Allow admins to view transactions or events within a specific numeric value range.","Provide quick-select date range options for common filtering tasks.","Combine datetime range filters with custom default start and end dates for admin workflows."],"what_it_does":"django-admin-rangefilter is a Django app that extends the admin interface with specialized filter widgets for date, datetime, and numeric ranges. It integrates directly into Django's ModelAdmin list_filter configuration, allowing developers to replace standard dropdown filters with interactive range pickers that let users select start and end dates or values. The package has no runtime dependencies beyond Django itself.\n\nThe package provides several filter builders\u2014DateRangeFilterBuilder, DateTimeRangeFilterBuilder, NumericRangeFilterBuilder, and DateRangeQuickSelectListFilterBuilder\u2014that can be attached to model fields in the admin. It also integrates with django-csp when present to add nonces to inline styles and scripts for Content-Security-Policy compliance. Installation is straightforward: add the package to INSTALLED_APPS and configure filters on your ModelAdmin classes.","worth_installing":"Yes. The package is actively maintained, has no external dependencies, carries a permissive MIT license, and solves a common Django admin UX problem. It's in the top 5000 PyPI packages by download volume and has been stable since its early releases."},"id":"django-admin-rangefilter","links":{"html":"https://skillfed.io/packages/django-admin-rangefilter","md":"https://skillfed.io/packages/django-admin-rangefilter.md","pypi":"https://pypi.org/project/django-admin-rangefilter/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2026-08-01","license_spdx":null,"license_treatment":"permissive","name":"django-admin-rangefilter","python_support":"supports_current","summary":"django-admin-rangefilter app, add the filter by a custom date range on the admin UI."},"popularity":{"monthly_downloads":1365991,"position":3998,"tier":"top_5000"},"security":{"n_vulnerabilities":0},"version":"0.14.0"}
