{ "info": { "author": "Akhil Harihar", "author_email": "hariharakhil@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Framework :: Flask", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python :: 3", "Topic :: Software Development" ], "description": "\n\n# flask_escapejstv\n![PyPI](https://img.shields.io/pypi/v/Flask-EscapeJSe.svg)\n[![Build Status](https://travis-ci.com/akhilharihar/Flask-EscapeJSe.svg?branch=master)](https://travis-ci.com/akhilharihar/Flask-EscapeJSe)\n![License: MIT](https://img.shields.io/badge/License-MIT-blue.svg)\n\nFlask extension which provides a filter to escape \"curly\" braces `{{ }}` in Jinja templates for use in JavaScript frameworks as few Javascript frameworks use \"curly\" braces to display the value of an expression or variable.\n\n## Installing\nInstall and update using [pip](https://pip.pypa.io/en/stable/quickstart/) :\n```\npip install Flask-EscapeJSe\n```\n\nTo enable this filter in your flask app, register this extension.\n\n```\nfrom flask_escapejse import EscapeJSe\n\nEscapeJSe(app)\n```\n\nLike other Flask extensions, you can register it lazily:\n\n```\nejse = EscapeJSe()\n\ndef create_app():\n app = Flask(__name__)\n ejse.init_app(app)\n```\n\n## Usage\n```\n{{ \"js_variable_name\"|jse }}\n```\n\nFor more information on jinja filters, visit [http://jinja.pocoo.org/docs/2.10/templates/#filters](http://jinja.pocoo.org/docs/2.10/templates/#filters)\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/akhilharihar/Flask-EscapeJSe", "keywords": "", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "Flask-EscapeJSe", "package_url": "https://pypi.org/project/Flask-EscapeJSe/", "platform": "any", "project_url": "https://pypi.org/project/Flask-EscapeJSe/", "project_urls": { "Homepage": "https://github.com/akhilharihar/Flask-EscapeJSe" }, "release_url": "https://pypi.org/project/Flask-EscapeJSe/1.0.0/", "requires_dist": [ "Flask", "Jinja2" ], "requires_python": ">=3.0", "summary": "Escape curly braces in jinja template for use in JS frameworks", "version": "1.0.0" }, "last_serial": 5449072, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "5a9efa03dc3b961c108a2ffc02ecbec3", "sha256": "8e64aa8664e8bf9f7d737aa2460eb7fa85a820b10be3734a241ff7ab851d6fbe" }, "downloads": -1, "filename": "Flask_EscapeJSe-0.1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "5a9efa03dc3b961c108a2ffc02ecbec3", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.0", "size": 3067, "upload_time": "2019-06-26T01:09:06", "url": "https://files.pythonhosted.org/packages/c2/15/9f87399b29b7c4cea03d2fa6fe7d53b2c0de5d19b3e15af385823fdfa285/Flask_EscapeJSe-0.1.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "5985b4f3c50e5bb6670c7a43e86f6a64", "sha256": "3cd7b99bcc407ddd7f4cca4b2c4745d310d8609c66489b6e9df9ef04aee22386" }, "downloads": -1, "filename": "Flask-EscapeJSe-0.1.0.tar.gz", "has_sig": false, "md5_digest": "5985b4f3c50e5bb6670c7a43e86f6a64", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.0", "size": 2047, "upload_time": "2019-06-26T01:09:08", "url": "https://files.pythonhosted.org/packages/1e/d8/f3dff51cee5cde8fb1f111d0e903646108908442828f4ba29b95ab50c12b/Flask-EscapeJSe-0.1.0.tar.gz" } ], "1.0.0": [ { "comment_text": "", "digests": { "md5": "3327bf3bc6f9dbb822f78da035558d62", "sha256": "b07bbef67d709201d44b16c781e1ceee517acf2e4c542cc03b52fcfaba0530cc" }, "downloads": -1, "filename": "Flask_EscapeJSe-1.0.0-py3-none-any.whl", "has_sig": false, "md5_digest": "3327bf3bc6f9dbb822f78da035558d62", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.0", "size": 3166, "upload_time": "2019-06-26T01:21:06", "url": "https://files.pythonhosted.org/packages/62/54/cb469f6d2a552eecb5b9460bfbcea9d4dd6b168ca51c01afa069779209d4/Flask_EscapeJSe-1.0.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "83d2a0f25d11c1661682985fdd18e2b0", "sha256": "840f3afa5b5ef38908ba3490f3d27f10f39483c1169614a1ec7978ece861e057" }, "downloads": -1, "filename": "Flask-EscapeJSe-1.0.0.tar.gz", "has_sig": false, "md5_digest": "83d2a0f25d11c1661682985fdd18e2b0", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.0", "size": 2154, "upload_time": "2019-06-26T01:21:07", "url": "https://files.pythonhosted.org/packages/34/4f/9d814d507e9e044d5609808ea16567fe7dd3d5fc925dec99e28d3dc28f24/Flask-EscapeJSe-1.0.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "3327bf3bc6f9dbb822f78da035558d62", "sha256": "b07bbef67d709201d44b16c781e1ceee517acf2e4c542cc03b52fcfaba0530cc" }, "downloads": -1, "filename": "Flask_EscapeJSe-1.0.0-py3-none-any.whl", "has_sig": false, "md5_digest": "3327bf3bc6f9dbb822f78da035558d62", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.0", "size": 3166, "upload_time": "2019-06-26T01:21:06", "url": "https://files.pythonhosted.org/packages/62/54/cb469f6d2a552eecb5b9460bfbcea9d4dd6b168ca51c01afa069779209d4/Flask_EscapeJSe-1.0.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "83d2a0f25d11c1661682985fdd18e2b0", "sha256": "840f3afa5b5ef38908ba3490f3d27f10f39483c1169614a1ec7978ece861e057" }, "downloads": -1, "filename": "Flask-EscapeJSe-1.0.0.tar.gz", "has_sig": false, "md5_digest": "83d2a0f25d11c1661682985fdd18e2b0", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.0", "size": 2154, "upload_time": "2019-06-26T01:21:07", "url": "https://files.pythonhosted.org/packages/34/4f/9d814d507e9e044d5609808ea16567fe7dd3d5fc925dec99e28d3dc28f24/Flask-EscapeJSe-1.0.0.tar.gz" } ] }