{ "info": { "author": "GetMeLive", "author_email": "tech@getmelive.in", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python :: 3" ], "description": "### Evaluated Queryset Paginator\n\nThis python package has been developed in order to overcome the issues of the default `django.core.Paginator` which does not paginate the evaluate query sets properly.\n\n#### Functions\n\n * `__init__()`\n Constructor of the class which takes two parameters as input:\n 1. `query_set`: The entire query set that needs to be paginated\n 2. `objects_per_page`: The number of objects that are required for each page\n\n * `paginate()`\n This function is called by the constructor by default and performs the main task of forming the pages\n\n * `page()`\n Input parameters- `page_number` and returns the total number of pages generated\n\n\n### Exceptions\n\n * `EmptyPageException`\n This Exception is raised when the `objects_per_page` value passed is 0\n\n * `EmptyQuerysetException`\n This Exception is raised when the total number of objects in the `query_set` is 0\n\n\n", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/GetMeLive/queryset-paginator", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "QuerysetPaginator", "package_url": "https://pypi.org/project/QuerysetPaginator/", "platform": "", "project_url": "https://pypi.org/project/QuerysetPaginator/", "project_urls": { "Homepage": "https://github.com/GetMeLive/queryset-paginator" }, "release_url": "https://pypi.org/project/QuerysetPaginator/0.0.2/", "requires_dist": null, "requires_python": "", "summary": "This package helps in paginating evaluated querysets", "version": "0.0.2" }, "last_serial": 4472640, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "d57d0fe09b4d1c00e09160124a0eba93", "sha256": "a0fc0e2d434462d8c218ae75a4c824a0585bd77b43f7ebfdeb50d0b8240ff172" }, "downloads": -1, "filename": "QuerysetPaginator-0.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "d57d0fe09b4d1c00e09160124a0eba93", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 3543, "upload_time": "2018-11-10T19:57:00", "url": "https://files.pythonhosted.org/packages/26/f5/9ae9f5302d470843303e93832985f1fb48ac5774a62b0715160504c8813f/QuerysetPaginator-0.0.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "5c7cb561caa4deb42a3ebc525b5d2a4b", "sha256": "bb003e0e6d34211840dc59f25d04f4346e368cfb1ca8e8d4a12e03f0ea583c7c" }, "downloads": -1, "filename": "QuerysetPaginator-0.0.1.tar.gz", "has_sig": false, "md5_digest": "5c7cb561caa4deb42a3ebc525b5d2a4b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2077, "upload_time": "2018-11-10T19:57:02", "url": "https://files.pythonhosted.org/packages/39/34/7f5769aa62a03416779fe5409392c7d46966e29294dbf2b20b6d28e6bc34/QuerysetPaginator-0.0.1.tar.gz" } ], "0.0.2": [ { "comment_text": "", "digests": { "md5": "a285765dc309525e63e6c8aefdd33306", "sha256": "8002b8918560bf4c53e9a872705c4613a7f753fcd978ebeef18fabfff9d41114" }, "downloads": -1, "filename": "QuerysetPaginator-0.0.2-py3-none-any.whl", "has_sig": false, "md5_digest": "a285765dc309525e63e6c8aefdd33306", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 3559, "upload_time": "2018-11-10T20:31:34", "url": "https://files.pythonhosted.org/packages/f6/76/b85aede71b44738c2a409da2c88e10a795b5150437684984c8f0b0cc9016/QuerysetPaginator-0.0.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "bbee77565788b7f5332da3cfed2e3c2c", "sha256": "9f50ff36ce369940ec0df2dd98e0ae58b85f19330a6c1cb1decaead7b05e7f11" }, "downloads": -1, "filename": "QuerysetPaginator-0.0.2.tar.gz", "has_sig": false, "md5_digest": "bbee77565788b7f5332da3cfed2e3c2c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2088, "upload_time": "2018-11-10T20:31:36", "url": "https://files.pythonhosted.org/packages/53/44/3eb18c185ee20f37ced4769f96d30caf0db071845458d849b309d20f8f96/QuerysetPaginator-0.0.2.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "a285765dc309525e63e6c8aefdd33306", "sha256": "8002b8918560bf4c53e9a872705c4613a7f753fcd978ebeef18fabfff9d41114" }, "downloads": -1, "filename": "QuerysetPaginator-0.0.2-py3-none-any.whl", "has_sig": false, "md5_digest": "a285765dc309525e63e6c8aefdd33306", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 3559, "upload_time": "2018-11-10T20:31:34", "url": "https://files.pythonhosted.org/packages/f6/76/b85aede71b44738c2a409da2c88e10a795b5150437684984c8f0b0cc9016/QuerysetPaginator-0.0.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "bbee77565788b7f5332da3cfed2e3c2c", "sha256": "9f50ff36ce369940ec0df2dd98e0ae58b85f19330a6c1cb1decaead7b05e7f11" }, "downloads": -1, "filename": "QuerysetPaginator-0.0.2.tar.gz", "has_sig": false, "md5_digest": "bbee77565788b7f5332da3cfed2e3c2c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2088, "upload_time": "2018-11-10T20:31:36", "url": "https://files.pythonhosted.org/packages/53/44/3eb18c185ee20f37ced4769f96d30caf0db071845458d849b309d20f8f96/QuerysetPaginator-0.0.2.tar.gz" } ] }