{ "info": { "author": "George Whewell", "author_email": "georgerw@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Framework :: Django", "Intended Audience :: Developers", "License :: OSI Approved :: BSD License", "Natural Language :: English", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.3", "Programming Language :: Python :: 3.4" ], "description": "=============================\ndjango-sheets\n=============================\n\nUse Google Sheets as context variables in Django templates\n\n.. image:: https://badge.fury.io/py/django-sheets.png\n :target: https://badge.fury.io/py/django-sheets\n\n.. image:: https://travis-ci.org/georgewhewell/django-sheets.png?branch=master\n :target: https://travis-ci.org/georgewhewell/django-sheets\n\n.. image:: https://coveralls.io/repos/georgewhewell/django-sheets/badge.png?branch=master\n :target: https://coveralls.io/r/georgewhewell/django-sheets?branch=master\n \n.. image:: https://requires.io/github/georgewhewell/django-sheets/requirements.svg?branch=master\n :target: https://requires.io/github/georgewhewell/django-sheets/requirements/?branch=master\n :alt: Requirements Status\n\nUsage\n_____________\n\nIn your template::\n\n {% load sheets %}\n {% csv \"1uPsdcGUnUsf3d2xGHRGUUb7_k5IQPtBvfQY61u8Z8wE\" as data %}\n \n \n \n {% for header in data.headers %}\n \n {% endfor %}\n \n \n \n {% for row in data.rows %}\n \n {% for cell in row %}\n \n {% endfor %}\n \n {% endfor %}\n \n
{{ header }}
{{ cell }}
\n \n\nView the output, you should see\n\n================================= ======================= ==================== =======================\n**Origin (English)** **Name (English)** **Origin (Native)** **Name (Native)**\nAustralia Nicole Kidman Australia Nicole Kidman\nAustria Johann Strauss \u00d6sterreich Johann Strau\u00df\nBelgium (Flemish) Rene Magritte Belgi\u00eb Ren\u00e9 Magritte\nBelgium (French) Rene Magritte Belgique Ren\u00e9 Magritte\nBelgium (German) Rene Magritte Belgien Ren\u00e9 Magritte\n================================= ======================= ==================== =======================\n\nDocumentation\n-------------\n\nDocumentation is available at https://django-sheets.readthedocs.org.\n\n\n\n\nHistory\n-------\n\n0.1.2 (2014-24-03)\n++++++++++++++++++\n\n* Added gid parameter for multi-sheet documents\n\n0.1.1 (2014-22-01)\n++++++++++++++++++\n\n* Added .headers and .rows methods (aliases for [0] and [1:])\n\n0.1.0 (2014-18-01)\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/georgewhewell/django-sheets", "keywords": "django-sheets", "license": "BSD", "maintainer": null, "maintainer_email": null, "name": "django-sheets", "package_url": "https://pypi.org/project/django-sheets/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/django-sheets/", "project_urls": { "Download": "UNKNOWN", "Homepage": "https://github.com/georgewhewell/django-sheets" }, "release_url": "https://pypi.org/project/django-sheets/0.1.2/", "requires_dist": null, "requires_python": null, "summary": "Use Google Sheets as context variables in Django templates", "version": "0.1.2" }, "last_serial": 1476148, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "77e3e146e278471aa65d0c9b9e36a0ba", "sha256": "f7734c7bba2dd8811eb622ce691a3d03f95d0311ac484d5d925faa5a98b33b06" }, "downloads": -1, "filename": "django-sheets-0.1.0.tar.gz", "has_sig": false, "md5_digest": "77e3e146e278471aa65d0c9b9e36a0ba", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5503, "upload_time": "2015-01-19T17:01:45", "url": "https://files.pythonhosted.org/packages/db/66/f454f3876b59680e7832e5340bc1c26c825ab062a7340812116a8088c7cf/django-sheets-0.1.0.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "e3a389ccad47550e5d7c9667e3578227", "sha256": "dcdbcc1155ee6729721df876505f64396db0ef3ce1055fcf7f4b5e8cce597275" }, "downloads": -1, "filename": "django-sheets-0.1.1.tar.gz", "has_sig": false, "md5_digest": "e3a389ccad47550e5d7c9667e3578227", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5664, "upload_time": "2015-01-22T16:18:14", "url": "https://files.pythonhosted.org/packages/8e/81/5dad03cc0c9f0e01edc05f7097f5fd1fa219595bd230b56dc4c28c83de84/django-sheets-0.1.1.tar.gz" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "3da6905f972e4e4776366af54b092802", "sha256": "b7769bd50fcc62c64edbb9432ee4f8a950e8c863ec3dbba65785eb4aea3fd277" }, "downloads": -1, "filename": "django-sheets-0.1.2.tar.gz", "has_sig": false, "md5_digest": "3da6905f972e4e4776366af54b092802", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5841, "upload_time": "2015-03-24T22:22:55", "url": "https://files.pythonhosted.org/packages/bb/3c/1df0a339e5aa2a8c880624b435ed7543d6b214b4004f81e992d82b87acca/django-sheets-0.1.2.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "3da6905f972e4e4776366af54b092802", "sha256": "b7769bd50fcc62c64edbb9432ee4f8a950e8c863ec3dbba65785eb4aea3fd277" }, "downloads": -1, "filename": "django-sheets-0.1.2.tar.gz", "has_sig": false, "md5_digest": "3da6905f972e4e4776366af54b092802", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5841, "upload_time": "2015-03-24T22:22:55", "url": "https://files.pythonhosted.org/packages/bb/3c/1df0a339e5aa2a8c880624b435ed7543d6b214b4004f81e992d82b87acca/django-sheets-0.1.2.tar.gz" } ] }