{ "info": { "author": "Maxim Stolyarchuk", "author_email": "maxim.stolyarchuk@gmail.com", "bugtrack_url": null, "classifiers": [ "Environment :: Web Environment", "Intended Audience :: Developers", "License :: OSI Approved :: BSD License", "Operating System :: OS Independent", "Programming Language :: Python", "Topic :: Internet :: WWW/HTTP :: Dynamic Content", "Topic :: Software Development :: Libraries :: Python Modules" ], "description": "Flask-Staticify\n===============\n\nA simple extension that makes it possible to define the additional static locations\nyour Flask application will traverse as a fallback. Miss Django's ``STATICFILES_DIRS`` setting? \nThis mimics that functionallty.\n\nOnly works when ``app.debug`` is set to ``True``.\n\nUsage\n-----\n\nLet's have an example from the scratch:\n\n.. code:: python\n\n >>> from flask.ext.staticify import mount_folders\n >>> app.debug = True\n\n # Ah, snap!\n >>> app.test_client().get('/static/app.js')\n \n\n >>> STATICIFY_FOLDERS = (\n ... os.path.join(app.root_path, 'tmp'),\n ... ('prefix', 'path/to/folder')\n >>> )\n # Mounting will override the endpoint='static' view function\n # to look also into the additional folders as a fallback.\n >>> mount_folders(app, STATICIFY_FOLDERS)\n\n # And that's it!\n >>> app.test_client().get('/static/app.js')\n \n\nAPI\n---\n\nmount_folders(*app*, *locations*)\n`````````````````````````````````\nA single top-level function where the all magic comes from.\n\nlocations\n an iterable of strings with the additional static locations. It also accepts a 2-tuple of the form ``(prefix, folder)`` \n and using a *prefix* is a way to connect specific urls with a *folder* directly.\n \n\n\nInstall\n-------\n\n::\n\n $ pip install Flask-Staticify\n", "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/mstolyarchuk/flask-staticify", "keywords": null, "license": "BSD", "maintainer": null, "maintainer_email": null, "name": "Flask-Staticify", "package_url": "https://pypi.org/project/Flask-Staticify/", "platform": "any", "project_url": "https://pypi.org/project/Flask-Staticify/", "project_urls": { "Download": "UNKNOWN", "Homepage": "https://github.com/mstolyarchuk/flask-staticify" }, "release_url": "https://pypi.org/project/Flask-Staticify/0.2.2/", "requires_dist": null, "requires_python": null, "summary": "Looks for static files in the additional locations as a fallback", "version": "0.2.2" }, "last_serial": 980423, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "101aea1ad1c28b87d51abaf18be77a6c", "sha256": "3096af3a9d7035f78ee99ea413a2a85d47150bd1db620513505a36ec7c6c3d4e" }, "downloads": -1, "filename": "Flask-Staticify-0.1.0.tar.gz", "has_sig": false, "md5_digest": "101aea1ad1c28b87d51abaf18be77a6c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1553, "upload_time": "2013-12-23T21:59:33", "url": "https://files.pythonhosted.org/packages/9e/c6/3e724d4ec98d2ce15def0e41903b5079b49dc4cefa3b42d2dddc4238ce30/Flask-Staticify-0.1.0.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "572efd51f58fe04f741ba92a10c23071", "sha256": "94bd55c0a5f310fd0a02aaeb252d8cb9df6509953c4f84102d3eb2ecd1854c7c" }, "downloads": -1, "filename": "Flask-Staticify-0.1.1.tar.gz", "has_sig": false, "md5_digest": "572efd51f58fe04f741ba92a10c23071", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2200, "upload_time": "2013-12-23T23:02:56", "url": "https://files.pythonhosted.org/packages/cb/7c/5adff38008a9bba459e79873f0c94cef4b87677f31daabbda13bd7647511/Flask-Staticify-0.1.1.tar.gz" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "4786611a4328403d05789a8f3e3289ff", "sha256": "75882ee1576252b521771d4083297c27bd0aa591650f9604981794e4d86e821f" }, "downloads": -1, "filename": "Flask-Staticify-0.1.2.tar.gz", "has_sig": false, "md5_digest": "4786611a4328403d05789a8f3e3289ff", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2258, "upload_time": "2014-01-17T22:12:00", "url": "https://files.pythonhosted.org/packages/78/84/b00acaddb346c4675947457a59d0e4ad08aed33fd327a2fbe376d2023406/Flask-Staticify-0.1.2.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "28b969a8fa7b6cbcc68024edf4f25624", "sha256": "8d550c58ac3471c3e8e04e152892368fd75d373c80322329c0dcb1fb09561052" }, "downloads": -1, "filename": "Flask-Staticify-0.2.0.tar.gz", "has_sig": false, "md5_digest": "28b969a8fa7b6cbcc68024edf4f25624", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2378, "upload_time": "2014-01-21T22:49:47", "url": "https://files.pythonhosted.org/packages/7c/19/b0692956e42941cacec4b3ddf86ee110fd06601bbf6fc3e5b2844f7183de/Flask-Staticify-0.2.0.tar.gz" } ], "0.2.1": [ { "comment_text": "", "digests": { "md5": "c9d300c7a48a24f43b56ea8d18ad19e6", "sha256": "f8883ba848cfe1e250e832f584fe01fd56fe88a73c079184a5e5c395f7941254" }, "downloads": -1, "filename": "Flask-Staticify-0.2.1.tar.gz", "has_sig": false, "md5_digest": "c9d300c7a48a24f43b56ea8d18ad19e6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2388, "upload_time": "2014-01-21T23:00:18", "url": "https://files.pythonhosted.org/packages/84/19/ae095fc3033af2af4793fdf557e0e88d853f77dd9671e17071b3aa27751b/Flask-Staticify-0.2.1.tar.gz" } ], "0.2.2": [ { "comment_text": "", "digests": { "md5": "eafe383ee41d98b78d3f2f8f727df403", "sha256": "875232c3ff32155f34ad14935a92ebe1c2926325399682f70374af267591a019" }, "downloads": -1, "filename": "Flask-Staticify-0.2.2.tar.gz", "has_sig": false, "md5_digest": "eafe383ee41d98b78d3f2f8f727df403", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2434, "upload_time": "2014-01-24T15:13:11", "url": "https://files.pythonhosted.org/packages/70/17/6a03dc1450cdcab714fbcb32ec4fe325b706f3040cbe08f5e67743414224/Flask-Staticify-0.2.2.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "eafe383ee41d98b78d3f2f8f727df403", "sha256": "875232c3ff32155f34ad14935a92ebe1c2926325399682f70374af267591a019" }, "downloads": -1, "filename": "Flask-Staticify-0.2.2.tar.gz", "has_sig": false, "md5_digest": "eafe383ee41d98b78d3f2f8f727df403", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2434, "upload_time": "2014-01-24T15:13:11", "url": "https://files.pythonhosted.org/packages/70/17/6a03dc1450cdcab714fbcb32ec4fe325b706f3040cbe08f5e67743414224/Flask-Staticify-0.2.2.tar.gz" } ] }