Skip to main content

Move list filter to above of the changelist in django admin site.

Project description

django-horizontal-list-filter

Move list filter to above of the changelist in django admin site.

Install

pip install django-horizontal-list-filter

Usage

pro/settings.py

INSTALLED_APPS = [
    ...
    'django_simple_tags',
    'django_horizontal_list_filter',
    'mptt', # optional
    ...
]

DJANGO_HORIZONTAL_LIST_FILTER_USE_SELECT2 = True
  • If using mptt, make sure that django_horizontal_list_filter is above mptt, because django_horizontal_list_filter is override mptt's template.
  • If using some other third part app provides customized list filter, you may need to rewrite the filter's template to turn the result html from ul to select.

Preview

django-horizontal-list-filter-preview

Releases

v0.2.2

  • Add field name as select box's class name.
  • Fix the problem that the select boxes' width fixed to 150px problem.

v0.2.0

  • Use DJANGO_HORIZONTAL_LIST_FILTER_USE_SELECT2=True in pro/settings.py to turn all simple-select-box to select2-style-select-box.

v0.1.2

  • Remove django_static_jquery3 depends. Inject our css&js into ModelAdmin.media in apps.ready step.
  • Add app_requires.
  • Add License file.

v0.1.1

  • Fix cl context variable not provided problem.

v0.1.0

  • First release.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

django-horizontal-list-filter-0.2.2.tar.gz (8.1 kB view details)

Uploaded Source

Built Distribution

File details

Details for the file django-horizontal-list-filter-0.2.2.tar.gz.

File metadata

  • Download URL: django-horizontal-list-filter-0.2.2.tar.gz
  • Upload date:
  • Size: 8.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/33.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.9 tqdm/4.63.0 importlib-metadata/4.11.3 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.10

File hashes

Hashes for django-horizontal-list-filter-0.2.2.tar.gz
Algorithm Hash digest
SHA256 5df4e13082558a0bc2a8d37bb973f91230e86353d5d400cd0a0d4a29382c1033
MD5 61b88b2f887f4cfab4ffd4c3fbe5e661
BLAKE2b-256 ae50dfe354a46041e05cea214e2d9db4857979dbe4fa4cea27bead9e7d830eae

See more details on using hashes here.

File details

Details for the file django_horizontal_list_filter-0.2.2-py3-none-any.whl.

File metadata

  • Download URL: django_horizontal_list_filter-0.2.2-py3-none-any.whl
  • Upload date:
  • Size: 10.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/33.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.9 tqdm/4.63.0 importlib-metadata/4.11.3 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.10

File hashes

Hashes for django_horizontal_list_filter-0.2.2-py3-none-any.whl
Algorithm Hash digest
SHA256 d1809d58a20f3bfc5881ea789a175fb633f33b66044e2734bf5cbe1b5c9d5404
MD5 c819529c0c77de254808af186c5aa860
BLAKE2b-256 2d6ecbe80ff6dcc980e3fa2a48a0005385dfcbe538c800ba828e35e2da926acb

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page