{ "info": { "author": "Basil Shubin", "author_email": "basil.shubin@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Environment :: Web Environment", "Framework :: Django", "Intended Audience :: Developers", "License :: OSI Approved :: BSD License", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.4", "Topic :: Internet :: WWW/HTTP", "Topic :: Internet :: WWW/HTTP :: Dynamic Content" ], "description": "django-filters-mixin\n====================\n\nSimple integration between django-filter_ and pagination_\n\n.. image:: https://img.shields.io/pypi/v/django-filters-mixin.svg\n :target: https://pypi.python.org/pypi/django-filters-mixin/\n\n.. image:: https://img.shields.io/pypi/dm/django-filters-mixin.svg\n :target: https://pypi.python.org/pypi/django-filters-mixin/\n\n.. image:: https://img.shields.io/github/license/bashu/django-filters-mixin.svg\n :target: https://pypi.python.org/pypi/django-filters-mixin/\n\nRequirements\n------------\n\nYou must have *django-filter* installed and configured, see the\ndjango-filter_ documentation for details and setup instructions.\n\nInstallation\n============\n\n.. code-block:: shell\n\n pip install django-filters-mixin\n\n\nUsage\n=====\n\nThe ``FilterMixin`` allows to use pagination together with filtering\n\n.. code-block:: python\n\n # views.py\n\n import django_filters\n from filters.views import FilterMixin\n\n\n class CustomFilterSet(django_filters.FilterSet):\n # read https://github.com/alex/django-filter#usage\n ...\n\n\n class CustomFilterView(FilterMixin, django_filters.views.FilterView):\n filterset_class = CustomFilterSet\n paginate_by = 12\n ...\n\n\nPlease see ``example`` application. This application is used to\nmanually test the functionalities of this package. This also serves as\ngood example...\n\nYou need Django 1.4 or above to run that. It might run on older\nversions but that is not tested.\n\n.. _django-filter: https://github.com/alex/django-filter\n.. _pagination: https://docs.djangoproject.com/en/dev/topics/pagination/\n", "description_content_type": null, "docs_url": null, "download_url": "https://github.com/bashu/django-filters-mixin/zipball/master", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://github.com/bashu/django-filters-mixin", "keywords": "", "license": "BSD License", "maintainer": "", "maintainer_email": "", "name": "django-filters-mixin", "package_url": "https://pypi.org/project/django-filters-mixin/", "platform": "", "project_url": "https://pypi.org/project/django-filters-mixin/", "project_urls": { "Download": "https://github.com/bashu/django-filters-mixin/zipball/master", "Homepage": "http://github.com/bashu/django-filters-mixin" }, "release_url": "https://pypi.org/project/django-filters-mixin/0.1.4/", "requires_dist": null, "requires_python": "", "summary": "django-filter meets django-pagination", "version": "0.1.4" }, "last_serial": 2399013, "releases": { "0.1.2": [ { "comment_text": "", "digests": { "md5": "761d32f34a8eeeafadcc897d12d077a6", "sha256": "c67b10fed145dd3a739c208fe46bdbbb5f5ced3e94e84e1d81c1b7bddc7b238d" }, "downloads": -1, "filename": "django-filters-mixin-0.1.2.tar.gz", "has_sig": true, "md5_digest": "761d32f34a8eeeafadcc897d12d077a6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2361, "upload_time": "2014-10-09T05:24:25", "url": "https://files.pythonhosted.org/packages/89/20/83210a945e611e2453ed0cc0041e9f4a20620d0370d3f327cf5778902a3e/django-filters-mixin-0.1.2.tar.gz" } ], "0.1.3": [ { "comment_text": "", "digests": { "md5": "a671e2713ea1671d255f3371ce1e3a2c", "sha256": "e059f9a83707507ca40c2a9a6a302d76480951f3ef1200f76f134963ebfaa2a5" }, "downloads": -1, "filename": "django_filters_mixin-0.1.3-py2.py3-none-any.whl", "has_sig": true, "md5_digest": "a671e2713ea1671d255f3371ce1e3a2c", "packagetype": "bdist_wheel", "python_version": "3.4", "requires_python": null, "size": 4351, "upload_time": "2016-01-11T07:43:33", "url": "https://files.pythonhosted.org/packages/0e/a7/f4a15374db1ab6360733b2579be02a46efd27ac549d69c946f15460852d4/django_filters_mixin-0.1.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f75a49f29f9069e6168efa3f655165cd", "sha256": "2866e1860c51ff419f5262565232577f4287d58549f744b380941fd32e47d0eb" }, "downloads": -1, "filename": "django-filters-mixin-0.1.3.tar.gz", "has_sig": true, "md5_digest": "f75a49f29f9069e6168efa3f655165cd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3437, "upload_time": "2016-01-11T07:43:20", "url": "https://files.pythonhosted.org/packages/13/72/66372b74364218c0fc1e41553c43b654fc95e660d2352a7b26584fffb72f/django-filters-mixin-0.1.3.tar.gz" } ], "0.1.4": [ { "comment_text": "", "digests": { "md5": "d91ac514fa1f8938d16f27eaa6dff154", "sha256": "5cc93ed9c634c3f38708cba180449cf862b0258cb7fb80ccda98aa12eabd7ce4" }, "downloads": -1, "filename": "django_filters_mixin-0.1.4-py2.py3-none-any.whl", "has_sig": true, "md5_digest": "d91ac514fa1f8938d16f27eaa6dff154", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 4359, "upload_time": "2016-10-14T09:32:42", "url": "https://files.pythonhosted.org/packages/d0/2a/2b9ecbbb7d79d338ca9a5b651c5eda981e8ed0d0e9787372c0715c1ecf9e/django_filters_mixin-0.1.4-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ad322a57567a8435479fa667ad45448a", "sha256": "d01c2ff208ef16f3a9d9d4f5e9746fcde23a82b582ee2b25485582e8d98e692b" }, "downloads": -1, "filename": "django-filters-mixin-0.1.4.tar.gz", "has_sig": true, "md5_digest": "ad322a57567a8435479fa667ad45448a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3445, "upload_time": "2016-10-14T09:32:36", "url": "https://files.pythonhosted.org/packages/55/38/d7d0f3a7f96232c04501c7dc8283d292c7ef0e68ffbbc1d6a9fc08563b98/django-filters-mixin-0.1.4.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "d91ac514fa1f8938d16f27eaa6dff154", "sha256": "5cc93ed9c634c3f38708cba180449cf862b0258cb7fb80ccda98aa12eabd7ce4" }, "downloads": -1, "filename": "django_filters_mixin-0.1.4-py2.py3-none-any.whl", "has_sig": true, "md5_digest": "d91ac514fa1f8938d16f27eaa6dff154", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 4359, "upload_time": "2016-10-14T09:32:42", "url": "https://files.pythonhosted.org/packages/d0/2a/2b9ecbbb7d79d338ca9a5b651c5eda981e8ed0d0e9787372c0715c1ecf9e/django_filters_mixin-0.1.4-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ad322a57567a8435479fa667ad45448a", "sha256": "d01c2ff208ef16f3a9d9d4f5e9746fcde23a82b582ee2b25485582e8d98e692b" }, "downloads": -1, "filename": "django-filters-mixin-0.1.4.tar.gz", "has_sig": true, "md5_digest": "ad322a57567a8435479fa667ad45448a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3445, "upload_time": "2016-10-14T09:32:36", "url": "https://files.pythonhosted.org/packages/55/38/d7d0f3a7f96232c04501c7dc8283d292c7ef0e68ffbbc1d6a9fc08563b98/django-filters-mixin-0.1.4.tar.gz" } ] }