{ "info": { "author": "Fabian Hirschmann", "author_email": "fabian@hirschmann.email", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Environment :: Web Environment", "Framework :: Flask", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.7", "Topic :: Internet :: WWW/HTTP :: Dynamic Content", "Topic :: Software Development :: Libraries :: Python Modules" ], "description": "Flask-FlatPages-Knitr\n---------------------\n\n.. image:: https://travis-ci.org/fhirschmann/Flask-FlatPages-Knitr.png?branch=master\n :target: https://travis-ci.org/fhirschmann/Flask-FlatPages-Knitr\n\n.. image:: https://badge.fury.io/py/Flask-FlatPages-Knitr.png\n :target: http://badge.fury.io/py/Flask-FlatPages-Knitr\n\nFlask-FlatPages-Knitr preprocesses a `Flask `_\n`FlatPage `_\nusing `knitr `__ such that\ncode chunks are evaluated before the next step in the rendering\nprocess occurs.\n\nQuickstart\n``````````\n\nFirst, install the `knitr `_ R package:\n\n.. code:: bash\n\n Rscript -e \"install.packages('knitr')\"\n\nRight now, Flask-FlatPages-Knitr requires at least version 0.6 of Flat-FlatPages,\nwhich has not been released yet. Hence, you'll have to install it from Github:\n\n.. code:: bash\n\n pip install git+git://github.com/SimonSapin/Flask-FlatPages/\n\nSecond, install Flask-FlatPages-Knitr from the Python Package Index:\n\n.. code:: bash\n\n pip install Flask-FlatPages-Knitr\n\nFinally, you can simply add Flask-FlatPages-Knitr to your app:\n\n.. code:: python\n\n from flask import Flask\n from flask_flatpages import FlatPages\n from flask_flatpages_knitr import FlatPagesKnitr\n\n app = Flask(__name__)\n app.config.from_object(__name__)\n\n pages = FlatPages(app)\n FlatPagesKnitr(app)\n\nBy default, ``FLATPAGES_HTML_RENDERER`` will be reused, which defaults\nto a Markdown implementation for Python. For more advanced Markdown\nrendering, `Flask-FlatPages-Pandoc `_\nis recommended:\n\n.. code:: python\n\n from flask_flatpages_pandoc import FlatPagesPandoc\n\n FLATPAGES_EXTENSION = \".Rmd\"\n\n pages = FlatPages(app)\n FlatPagesPandoc(\"markdown\", app, [\"--mathjax\"], pre_render=True)\n FlatPagesKnitr(app)\n\n\nLinks\n`````\n\n* `Demo Page `_\n* `GitHub Page `_\n* `PyPI `_", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://github.com/fhirschmann/Flask-FlatPages-Knitr", "keywords": "flask flatpages knitr markdown", "license": "MIT", "maintainer": null, "maintainer_email": null, "name": "Flask-FlatPages-Knitr", "package_url": "https://pypi.org/project/Flask-FlatPages-Knitr/", "platform": "any", "project_url": "https://pypi.org/project/Flask-FlatPages-Knitr/", "project_urls": { "Download": "UNKNOWN", "Homepage": "http://github.com/fhirschmann/Flask-FlatPages-Knitr" }, "release_url": "https://pypi.org/project/Flask-FlatPages-Knitr/0.3.1/", "requires_dist": null, "requires_python": null, "summary": "Knitr preprocessing for Flask-FlatPages", "version": "0.3.1" }, "last_serial": 1390123, "releases": { "0.1": [ { "comment_text": "", "digests": { "md5": "29159800231500e53136ab42a0b30312", "sha256": "2ccbab807afabbfda3ff2ee5aef619072334e914ecdb36acf9242a3262a8e89e" }, "downloads": -1, "filename": "Flask-FlatPages-Knitr-0.1.tar.gz", "has_sig": false, "md5_digest": "29159800231500e53136ab42a0b30312", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3638, "upload_time": "2014-02-15T17:03:58", "url": "https://files.pythonhosted.org/packages/fd/ab/9cd7d801a858846efb7f4b0da05bd643946979c9c86071176cbfb59a59a7/Flask-FlatPages-Knitr-0.1.tar.gz" } ], "0.2": [ { "comment_text": "", "digests": { "md5": "dc4c0ddbd817eb49342af9fabefe0b81", "sha256": "73d132259c7b88a7d7eef7a475e94330b059ad319f756ddacf3ac601b04881e6" }, "downloads": -1, "filename": "Flask-FlatPages-Knitr-0.2.tar.gz", "has_sig": false, "md5_digest": "dc4c0ddbd817eb49342af9fabefe0b81", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3644, "upload_time": "2014-02-16T01:13:31", "url": "https://files.pythonhosted.org/packages/89/55/e52cab67d4bffe9e0ef1a9b4519b3ea58cedd839d0426fe30f26028a2835/Flask-FlatPages-Knitr-0.2.tar.gz" } ], "0.3": [ { "comment_text": "", "digests": { "md5": "c0be973d3d71a3d2678a2dce72fb95b7", "sha256": "449066006e611a4a3753b16060da6360802d49b2d46aeb0a45678746e8383135" }, "downloads": -1, "filename": "Flask-FlatPages-Knitr-0.3.tar.gz", "has_sig": false, "md5_digest": "c0be973d3d71a3d2678a2dce72fb95b7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3960, "upload_time": "2014-05-25T01:58:48", "url": "https://files.pythonhosted.org/packages/09/ae/a7a555b212da9dae8c1a02e6c40ad68832b27853572b4b80250233c71435/Flask-FlatPages-Knitr-0.3.tar.gz" } ], "0.3.1": [] }, "urls": [] }