├── .github └── workflows │ ├── build.yml │ ├── lint.yml │ └── pypi.yml ├── .gitignore ├── .yamllint ├── CHANGELOG.md ├── CONTRIBUTING.md ├── LICENSE ├── MANIFEST.in ├── Makefile ├── README.rst ├── docs └── images │ └── screenshot.png ├── pyproject.toml ├── rangefilter ├── __init__.py ├── apps.py ├── filters.py ├── locale │ ├── cs_CZ │ │ └── LC_MESSAGES │ │ │ ├── django.mo │ │ │ └── django.po │ ├── da │ │ └── LC_MESSAGES │ │ │ ├── django.mo │ │ │ └── django.po │ ├── de │ │ └── LC_MESSAGES │ │ │ ├── django.mo │ │ │ └── django.po │ ├── el │ │ └── LC_MESSAGES │ │ │ ├── django.mo │ │ │ └── django.po │ ├── en_US │ │ └── LC_MESSAGES │ │ │ ├── django.mo │ │ │ └── django.po │ ├── es │ │ └── LC_MESSAGES │ │ │ ├── django.mo │ │ │ └── django.po │ ├── es_AR │ │ └── LC_MESSAGES │ │ │ ├── django.mo │ │ │ └── django.po │ ├── fa │ │ └── LC_MESSAGES │ │ │ ├── django.mo │ │ │ └── django.po │ ├── fr │ │ └── LC_MESSAGES │ │ │ ├── django.mo │ │ │ └── django.po │ ├── it │ │ └── LC_MESSAGES │ │ │ ├── django.mo │ │ │ └── django.po │ ├── ja │ │ └── LC_MESSAGES │ │ │ ├── django.mo │ │ │ └── django.po │ ├── pl │ │ └── LC_MESSAGES │ │ │ ├── django.mo │ │ │ └── django.po │ ├── pt_BR │ │ └── LC_MESSAGES │ │ │ ├── django.mo │ │ │ └── django.po │ ├── pt_PT │ │ └── LC_MESSAGES │ │ │ ├── django.mo │ │ │ └── django.po │ ├── ru │ │ └── LC_MESSAGES │ │ │ ├── django.mo │ │ │ └── django.po │ ├── tr │ │ └── LC_MESSAGES │ │ │ ├── django.mo │ │ │ └── django.po │ ├── uk │ │ └── LC_MESSAGES │ │ │ ├── django.mo │ │ │ └── django.po │ ├── zh_CN │ │ └── LC_MESSAGES │ │ │ ├── django.mo │ │ │ └── django.po │ └── zh_Hans │ │ └── LC_MESSAGES │ │ ├── django.mo │ │ └── django.po ├── models.py ├── templates │ └── rangefilter │ │ ├── date_filter.html │ │ ├── date_filter_1_8.html │ │ ├── date_filter_4_0.html │ │ ├── date_range_quick_select_list_filter.html │ │ ├── numeric_filter.html │ │ └── numeric_filter_4_0.html └── templatetags │ ├── __init__.py │ └── rangefilter_compat.py ├── requirements-dev.txt ├── setup.py └── tests ├── __init__.py ├── migrations ├── 0001_initial.py └── __init__.py ├── models.py ├── settings.py └── tests.py /.github/workflows/build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/silentsokolov/django-admin-rangefilter/HEAD/.github/workflows/build.yml -------------------------------------------------------------------------------- /.github/workflows/lint.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/silentsokolov/django-admin-rangefilter/HEAD/.github/workflows/lint.yml -------------------------------------------------------------------------------- /.github/workflows/pypi.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/silentsokolov/django-admin-rangefilter/HEAD/.github/workflows/pypi.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/silentsokolov/django-admin-rangefilter/HEAD/.gitignore -------------------------------------------------------------------------------- /.yamllint: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/silentsokolov/django-admin-rangefilter/HEAD/.yamllint -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/silentsokolov/django-admin-rangefilter/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/silentsokolov/django-admin-rangefilter/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/silentsokolov/django-admin-rangefilter/HEAD/LICENSE -------------------------------------------------------------------------------- /MANIFEST.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/silentsokolov/django-admin-rangefilter/HEAD/MANIFEST.in -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/silentsokolov/django-admin-rangefilter/HEAD/Makefile -------------------------------------------------------------------------------- /README.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/silentsokolov/django-admin-rangefilter/HEAD/README.rst -------------------------------------------------------------------------------- /docs/images/screenshot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/silentsokolov/django-admin-rangefilter/HEAD/docs/images/screenshot.png -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/silentsokolov/django-admin-rangefilter/HEAD/pyproject.toml -------------------------------------------------------------------------------- /rangefilter/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/silentsokolov/django-admin-rangefilter/HEAD/rangefilter/__init__.py -------------------------------------------------------------------------------- /rangefilter/apps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/silentsokolov/django-admin-rangefilter/HEAD/rangefilter/apps.py -------------------------------------------------------------------------------- /rangefilter/filters.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/silentsokolov/django-admin-rangefilter/HEAD/rangefilter/filters.py -------------------------------------------------------------------------------- /rangefilter/locale/cs_CZ/LC_MESSAGES/django.mo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/silentsokolov/django-admin-rangefilter/HEAD/rangefilter/locale/cs_CZ/LC_MESSAGES/django.mo -------------------------------------------------------------------------------- /rangefilter/locale/cs_CZ/LC_MESSAGES/django.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/silentsokolov/django-admin-rangefilter/HEAD/rangefilter/locale/cs_CZ/LC_MESSAGES/django.po -------------------------------------------------------------------------------- /rangefilter/locale/da/LC_MESSAGES/django.mo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/silentsokolov/django-admin-rangefilter/HEAD/rangefilter/locale/da/LC_MESSAGES/django.mo -------------------------------------------------------------------------------- /rangefilter/locale/da/LC_MESSAGES/django.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/silentsokolov/django-admin-rangefilter/HEAD/rangefilter/locale/da/LC_MESSAGES/django.po -------------------------------------------------------------------------------- /rangefilter/locale/de/LC_MESSAGES/django.mo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/silentsokolov/django-admin-rangefilter/HEAD/rangefilter/locale/de/LC_MESSAGES/django.mo -------------------------------------------------------------------------------- /rangefilter/locale/de/LC_MESSAGES/django.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/silentsokolov/django-admin-rangefilter/HEAD/rangefilter/locale/de/LC_MESSAGES/django.po -------------------------------------------------------------------------------- /rangefilter/locale/el/LC_MESSAGES/django.mo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/silentsokolov/django-admin-rangefilter/HEAD/rangefilter/locale/el/LC_MESSAGES/django.mo -------------------------------------------------------------------------------- /rangefilter/locale/el/LC_MESSAGES/django.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/silentsokolov/django-admin-rangefilter/HEAD/rangefilter/locale/el/LC_MESSAGES/django.po -------------------------------------------------------------------------------- /rangefilter/locale/en_US/LC_MESSAGES/django.mo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/silentsokolov/django-admin-rangefilter/HEAD/rangefilter/locale/en_US/LC_MESSAGES/django.mo -------------------------------------------------------------------------------- /rangefilter/locale/en_US/LC_MESSAGES/django.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/silentsokolov/django-admin-rangefilter/HEAD/rangefilter/locale/en_US/LC_MESSAGES/django.po -------------------------------------------------------------------------------- /rangefilter/locale/es/LC_MESSAGES/django.mo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/silentsokolov/django-admin-rangefilter/HEAD/rangefilter/locale/es/LC_MESSAGES/django.mo -------------------------------------------------------------------------------- /rangefilter/locale/es/LC_MESSAGES/django.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/silentsokolov/django-admin-rangefilter/HEAD/rangefilter/locale/es/LC_MESSAGES/django.po -------------------------------------------------------------------------------- /rangefilter/locale/es_AR/LC_MESSAGES/django.mo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/silentsokolov/django-admin-rangefilter/HEAD/rangefilter/locale/es_AR/LC_MESSAGES/django.mo -------------------------------------------------------------------------------- /rangefilter/locale/es_AR/LC_MESSAGES/django.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/silentsokolov/django-admin-rangefilter/HEAD/rangefilter/locale/es_AR/LC_MESSAGES/django.po -------------------------------------------------------------------------------- /rangefilter/locale/fa/LC_MESSAGES/django.mo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/silentsokolov/django-admin-rangefilter/HEAD/rangefilter/locale/fa/LC_MESSAGES/django.mo -------------------------------------------------------------------------------- /rangefilter/locale/fa/LC_MESSAGES/django.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/silentsokolov/django-admin-rangefilter/HEAD/rangefilter/locale/fa/LC_MESSAGES/django.po -------------------------------------------------------------------------------- /rangefilter/locale/fr/LC_MESSAGES/django.mo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/silentsokolov/django-admin-rangefilter/HEAD/rangefilter/locale/fr/LC_MESSAGES/django.mo -------------------------------------------------------------------------------- /rangefilter/locale/fr/LC_MESSAGES/django.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/silentsokolov/django-admin-rangefilter/HEAD/rangefilter/locale/fr/LC_MESSAGES/django.po -------------------------------------------------------------------------------- /rangefilter/locale/it/LC_MESSAGES/django.mo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/silentsokolov/django-admin-rangefilter/HEAD/rangefilter/locale/it/LC_MESSAGES/django.mo -------------------------------------------------------------------------------- /rangefilter/locale/it/LC_MESSAGES/django.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/silentsokolov/django-admin-rangefilter/HEAD/rangefilter/locale/it/LC_MESSAGES/django.po -------------------------------------------------------------------------------- /rangefilter/locale/ja/LC_MESSAGES/django.mo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/silentsokolov/django-admin-rangefilter/HEAD/rangefilter/locale/ja/LC_MESSAGES/django.mo -------------------------------------------------------------------------------- /rangefilter/locale/ja/LC_MESSAGES/django.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/silentsokolov/django-admin-rangefilter/HEAD/rangefilter/locale/ja/LC_MESSAGES/django.po -------------------------------------------------------------------------------- /rangefilter/locale/pl/LC_MESSAGES/django.mo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/silentsokolov/django-admin-rangefilter/HEAD/rangefilter/locale/pl/LC_MESSAGES/django.mo -------------------------------------------------------------------------------- /rangefilter/locale/pl/LC_MESSAGES/django.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/silentsokolov/django-admin-rangefilter/HEAD/rangefilter/locale/pl/LC_MESSAGES/django.po -------------------------------------------------------------------------------- /rangefilter/locale/pt_BR/LC_MESSAGES/django.mo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/silentsokolov/django-admin-rangefilter/HEAD/rangefilter/locale/pt_BR/LC_MESSAGES/django.mo -------------------------------------------------------------------------------- /rangefilter/locale/pt_BR/LC_MESSAGES/django.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/silentsokolov/django-admin-rangefilter/HEAD/rangefilter/locale/pt_BR/LC_MESSAGES/django.po -------------------------------------------------------------------------------- /rangefilter/locale/pt_PT/LC_MESSAGES/django.mo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/silentsokolov/django-admin-rangefilter/HEAD/rangefilter/locale/pt_PT/LC_MESSAGES/django.mo -------------------------------------------------------------------------------- /rangefilter/locale/pt_PT/LC_MESSAGES/django.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/silentsokolov/django-admin-rangefilter/HEAD/rangefilter/locale/pt_PT/LC_MESSAGES/django.po -------------------------------------------------------------------------------- /rangefilter/locale/ru/LC_MESSAGES/django.mo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/silentsokolov/django-admin-rangefilter/HEAD/rangefilter/locale/ru/LC_MESSAGES/django.mo -------------------------------------------------------------------------------- /rangefilter/locale/ru/LC_MESSAGES/django.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/silentsokolov/django-admin-rangefilter/HEAD/rangefilter/locale/ru/LC_MESSAGES/django.po -------------------------------------------------------------------------------- /rangefilter/locale/tr/LC_MESSAGES/django.mo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/silentsokolov/django-admin-rangefilter/HEAD/rangefilter/locale/tr/LC_MESSAGES/django.mo -------------------------------------------------------------------------------- /rangefilter/locale/tr/LC_MESSAGES/django.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/silentsokolov/django-admin-rangefilter/HEAD/rangefilter/locale/tr/LC_MESSAGES/django.po -------------------------------------------------------------------------------- /rangefilter/locale/uk/LC_MESSAGES/django.mo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/silentsokolov/django-admin-rangefilter/HEAD/rangefilter/locale/uk/LC_MESSAGES/django.mo -------------------------------------------------------------------------------- /rangefilter/locale/uk/LC_MESSAGES/django.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/silentsokolov/django-admin-rangefilter/HEAD/rangefilter/locale/uk/LC_MESSAGES/django.po -------------------------------------------------------------------------------- /rangefilter/locale/zh_CN/LC_MESSAGES/django.mo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/silentsokolov/django-admin-rangefilter/HEAD/rangefilter/locale/zh_CN/LC_MESSAGES/django.mo -------------------------------------------------------------------------------- /rangefilter/locale/zh_CN/LC_MESSAGES/django.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/silentsokolov/django-admin-rangefilter/HEAD/rangefilter/locale/zh_CN/LC_MESSAGES/django.po -------------------------------------------------------------------------------- /rangefilter/locale/zh_Hans/LC_MESSAGES/django.mo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/silentsokolov/django-admin-rangefilter/HEAD/rangefilter/locale/zh_Hans/LC_MESSAGES/django.mo -------------------------------------------------------------------------------- /rangefilter/locale/zh_Hans/LC_MESSAGES/django.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/silentsokolov/django-admin-rangefilter/HEAD/rangefilter/locale/zh_Hans/LC_MESSAGES/django.po -------------------------------------------------------------------------------- /rangefilter/models.py: -------------------------------------------------------------------------------- 1 | # -*- coding: utf-8 -*- 2 | -------------------------------------------------------------------------------- /rangefilter/templates/rangefilter/date_filter.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/silentsokolov/django-admin-rangefilter/HEAD/rangefilter/templates/rangefilter/date_filter.html -------------------------------------------------------------------------------- /rangefilter/templates/rangefilter/date_filter_1_8.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/silentsokolov/django-admin-rangefilter/HEAD/rangefilter/templates/rangefilter/date_filter_1_8.html -------------------------------------------------------------------------------- /rangefilter/templates/rangefilter/date_filter_4_0.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/silentsokolov/django-admin-rangefilter/HEAD/rangefilter/templates/rangefilter/date_filter_4_0.html -------------------------------------------------------------------------------- /rangefilter/templates/rangefilter/date_range_quick_select_list_filter.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/silentsokolov/django-admin-rangefilter/HEAD/rangefilter/templates/rangefilter/date_range_quick_select_list_filter.html -------------------------------------------------------------------------------- /rangefilter/templates/rangefilter/numeric_filter.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/silentsokolov/django-admin-rangefilter/HEAD/rangefilter/templates/rangefilter/numeric_filter.html -------------------------------------------------------------------------------- /rangefilter/templates/rangefilter/numeric_filter_4_0.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/silentsokolov/django-admin-rangefilter/HEAD/rangefilter/templates/rangefilter/numeric_filter_4_0.html -------------------------------------------------------------------------------- /rangefilter/templatetags/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /rangefilter/templatetags/rangefilter_compat.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/silentsokolov/django-admin-rangefilter/HEAD/rangefilter/templatetags/rangefilter_compat.py -------------------------------------------------------------------------------- /requirements-dev.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/silentsokolov/django-admin-rangefilter/HEAD/requirements-dev.txt -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/silentsokolov/django-admin-rangefilter/HEAD/setup.py -------------------------------------------------------------------------------- /tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/migrations/0001_initial.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/silentsokolov/django-admin-rangefilter/HEAD/tests/migrations/0001_initial.py -------------------------------------------------------------------------------- /tests/migrations/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/silentsokolov/django-admin-rangefilter/HEAD/tests/models.py -------------------------------------------------------------------------------- /tests/settings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/silentsokolov/django-admin-rangefilter/HEAD/tests/settings.py -------------------------------------------------------------------------------- /tests/tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/silentsokolov/django-admin-rangefilter/HEAD/tests/tests.py --------------------------------------------------------------------------------