{ "info": { "author": "Ali Zaidi", "author_email": "alixedi@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 2 - Pre-Alpha", "Framework :: Django", "Intended Audience :: Developers", "License :: OSI Approved :: BSD License", "Natural Language :: English", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.6", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.3" ], "description": "=============================\ndjango_coffee_table\n=============================\n\n.. image:: https://badge.fury.io/py/django_coffee_table.png\n :target: http://badge.fury.io/py/django_coffee_table\n\n.. image:: https://travis-ci.org/alixedi/django_coffee_table.png?branch=master\n :target: https://travis-ci.org/alixedi/django_coffee_table\n\n.. image:: https://pypip.in/d/django_coffee_table/badge.png\n :target: https://crate.io/packages/django_coffee_table?version=latest\n\n.. image:: https://coveralls.io/repos/alixedi/django_coffee_table/badge.png?branch=master\n :target: https://coveralls.io/r/alixedi/django_coffee_table?branch=master\n\n\nControl of html tables - paging, sorting, css, checkbox column, primary-key column, help text, custom columns, model field columns, foreign key field columns etc. in templates with a beautiful declarative syntax.\n\nIf the above is not enough, Coffee Table will automatically optimize your query using select_related so that each page of the table will be rendered by a single SQL query.\n\nInstallation\n------------\n\nCoffeeTable is at the cheeseshop: ::\n\n pip install django_coffee_table\n\nUsage\n-----\n\nTo use coffee_table in your project:\n\n1. Set up dependencies according to their respective documentation:\n\n* `linaro-django-pagination `_\n* `django-resort `_\n* `django-tag-parser `_\n\n2. Include `django_coffee_table` in your `INSTALLED_APPS`.\n\n3. Open your template and load up the coffee_table tags library::\n\n {% load coffee_table %}\n\n4. Basic usage::\n\n {% coffee_table object_list %}\n\n5. Advanced usage::\n\n {% coffee_table object_list field_accessors='name, content_type__app_label'\n paginate_by='10'\n table_class='table table-condensed'\n checkbox_column=True\n primary_key_column=True\n help_text=True %}\n\nPlease see the included test project for more help.\n\n\n\n\nHistory\n-------\n\n1.0.0 (2014-05-27)\n++++++++++++++++++\n\n* First stable release after gtting to 98% test coverage.\n\n0.3.0 (2013-11-26)\n++++++++++++++++++\n\n* Support for automatic queryset optimization using select_related.\n\n0.2.2 (2013-11-26)\n++++++++++++++++++\n\n* Added support for FK fields in tebles using the __ notation.\n\n0.2.1 (2013-11-26)\n++++++++++++++++++\n\n* Included tag_parser for kwarg parsing in the coffee_table tag.\n\n0.2.0 (2013-11-26)\n++++++++++++++++++\n\n* Improved documentation.\n\n0.1.0 (2013-11-26)\n++++++++++++++++++\n\n* First release on PyPI.", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/alixedi/django_coffee_table", "keywords": "django_coffee_table", "license": "BSD", "maintainer": null, "maintainer_email": null, "name": "django_coffee_table", "package_url": "https://pypi.org/project/django_coffee_table/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/django_coffee_table/", "project_urls": { "Download": "UNKNOWN", "Homepage": "https://github.com/alixedi/django_coffee_table" }, "release_url": "https://pypi.org/project/django_coffee_table/1.0.1/", "requires_dist": null, "requires_python": null, "summary": "Control of tables in templates sans BS.", "version": "1.0.1" }, "last_serial": 1196174, "releases": { "0.2.0": [ { "comment_text": "", "digests": { "md5": "e09bcb618b3c1bc99752c33da984e3aa", "sha256": "3245edd9df4f9e6ddbd4a5b34d4d54469f0a1383838e7350d6f4244a6886e3a2" }, "downloads": -1, "filename": "django_coffee_table-0.2.0.tar.gz", "has_sig": false, "md5_digest": "e09bcb618b3c1bc99752c33da984e3aa", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6913, "upload_time": "2013-12-01T11:05:59", "url": "https://files.pythonhosted.org/packages/e8/f5/2a3657ebc8f033b1ccc615d93f8084776cf3ec7f3ef40fca6cc83c26e48f/django_coffee_table-0.2.0.tar.gz" } ], "0.2.1": [ { "comment_text": "", "digests": { "md5": "24ce27327eb17d2b51192828a352b586", "sha256": "041b0e0c09d57f80aaf1dd2856a59ed37b10f5b4a26a4f5c7e94bcb871fc5c74" }, "downloads": -1, "filename": "django_coffee_table-0.2.1.tar.gz", "has_sig": false, "md5_digest": "24ce27327eb17d2b51192828a352b586", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6933, "upload_time": "2013-12-01T11:53:21", "url": "https://files.pythonhosted.org/packages/9d/9d/efa5536d93ba9e66d0b7ad925a3135be491c03942bca5d3479ff3054219e/django_coffee_table-0.2.1.tar.gz" } ], "0.2.2": [ { "comment_text": "", "digests": { "md5": "4ee8c57ac32829aaeb12f279e9ed7849", "sha256": "897e7a9bf6b53db8d0113d8617c42f18942c65bc0be3e55daa64832cc5ef8fae" }, "downloads": -1, "filename": "django_coffee_table-0.2.2.tar.gz", "has_sig": false, "md5_digest": "4ee8c57ac32829aaeb12f279e9ed7849", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6974, "upload_time": "2013-12-02T08:45:41", "url": "https://files.pythonhosted.org/packages/20/bf/cdc3d07aa82455104ed6d70729caa2817498faf043a7192ebaca02cd695f/django_coffee_table-0.2.2.tar.gz" } ], "0.3.0": [ { "comment_text": "", "digests": { "md5": "b857ef3a81a81eabe65d65c8d04a405e", "sha256": "89b3f005f576e7016e11c0fb4bc737578bac216118d53f692a0dc119076cb380" }, "downloads": -1, "filename": "django_coffee_table-0.3.0.tar.gz", "has_sig": false, "md5_digest": "b857ef3a81a81eabe65d65c8d04a405e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7670, "upload_time": "2013-12-08T08:08:24", "url": "https://files.pythonhosted.org/packages/0d/70/dd4a9cb0bf01427b60d654b39ddcfda23ff4c066d6f8cb329f95129f229d/django_coffee_table-0.3.0.tar.gz" } ], "1.0.0": [ { "comment_text": "", "digests": { "md5": "829b8ed31516718c19f860f126da0a72", "sha256": "c39d00ed4e424716c2bbc2c60767c473822fbe86c691169d9c495b55698b6bd5" }, "downloads": -1, "filename": "django_coffee_table-1.0.0.tar.gz", "has_sig": false, "md5_digest": "829b8ed31516718c19f860f126da0a72", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13422, "upload_time": "2014-05-27T11:57:55", "url": "https://files.pythonhosted.org/packages/17/1d/1e351ee203f0ae55846b5e65f3af1c157d0c6337b12c6458baf658d86753/django_coffee_table-1.0.0.tar.gz" } ], "1.0.1": [ { "comment_text": "", "digests": { "md5": "be939f9ed9b4f697d197af7058607ade", "sha256": "234d1f3d8b30dd6ed31e45803b064dd846ff6e1b51ec5813c2d4bfaba03c083f" }, "downloads": -1, "filename": "django_coffee_table-1.0.1.tar.gz", "has_sig": false, "md5_digest": "be939f9ed9b4f697d197af7058607ade", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13418, "upload_time": "2014-08-20T06:03:31", "url": "https://files.pythonhosted.org/packages/e2/8e/02cf9023c8cdfda2ed951364a5e5be4e31e4199e4944973189eb34f14561/django_coffee_table-1.0.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "be939f9ed9b4f697d197af7058607ade", "sha256": "234d1f3d8b30dd6ed31e45803b064dd846ff6e1b51ec5813c2d4bfaba03c083f" }, "downloads": -1, "filename": "django_coffee_table-1.0.1.tar.gz", "has_sig": false, "md5_digest": "be939f9ed9b4f697d197af7058607ade", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13418, "upload_time": "2014-08-20T06:03:31", "url": "https://files.pythonhosted.org/packages/e2/8e/02cf9023c8cdfda2ed951364a5e5be4e31e4199e4944973189eb34f14561/django_coffee_table-1.0.1.tar.gz" } ] }