{"categories":[{"label":"Python Modules","url":"https://skillfed.io/packages/category/software-development-libraries-python-modules/11"},{"label":"WWW/HTTP","url":"https://skillfed.io/packages/category/internet-www-http/3"}],"enrichment":{"capability":"Adds autocomplete-based filtering to Django admin list views, replacing standard dropdown filters with searchable select2 widgets for foreign key and related fields.","skillfed_tags":["django-admin","filtering","ui-widget"],"use_cases":["Filter album records by artist in a large music database without loading thousands of artist names into memory.","Create a searchable foreign key filter in admin for any model with a related object that has many instances.","Customize autocomplete results with business logic (e.g., ordering, permission checks) via a custom search view.","Render filter widget text differently from the model's default string representation using custom configuration.","Speed up admin list page load times by deferring option loading until the user interacts with the filter."],"what_it_does":"Django Admin Autocomplete Filter is a Django app that replaces standard dropdown list filters in the admin panel with searchable autocomplete widgets powered by select2. It leverages Django's built-in autocomplete_fields feature to load filter options asynchronously, making it easier to filter large datasets without loading all options upfront.\n\nThe package provides filter classes that you attach to a model admin's list_filter, along with a factory function for quick filter creation. It supports custom search views for fine-grained control over results, custom widget text rendering, and integration with Grappelli. The single runtime dependency is django itself, and installation is straightforward via pip.","worth_installing":"Yes, if you are using Django >= 2.0 and need better filtering UX in the admin panel. The package is stable and has no known vulnerabilities, but be aware that maintenance is dormant\u2014last release was 2021-09-11\u2014so do not expect bug fixes or support for very recent Django versions. It is well-suited for existing projects that need a quick improvement to admin filtering without custom development."},"id":"django-admin-autocomplete-filter","links":{"html":"https://skillfed.io/packages/django-admin-autocomplete-filter","md":"https://skillfed.io/packages/django-admin-autocomplete-filter.md","pypi":"https://pypi.org/project/django-admin-autocomplete-filter/"},"maintenance":{"status":"dormant"},"meta":{"latest_release":"2021-09-11","license_spdx":null,"license_treatment":"copyleft","name":"django-admin-autocomplete-filter","python_support":"unspecified","summary":"A simple Django app to render list filters in django admin using autocomplete widget"},"popularity":{"monthly_downloads":584010,"position":5890,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"0.7.1"}
