{ "info": { "author": "Carel van Dam", "author_email": "carelvdam@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Framework :: Django", "Framework :: Flask", "Intended Audience :: Developers", "Operating System :: OS Independent", "Programming Language :: Python", "Topic :: Utilities" ], "description": "Web Templates\n=============\n\nThis project hopes to cater for the situation that one is working through a tutorial for their selected web framework and reads \"Provide a base template for your website\". \nYour thinking that's probably important perhaps there is a standardized template only to realise that \"The cake is not real\".\n\nThis package provides skeletal HTML templates for the different Python web frameworks one has used and will gladly accept contributions for the ones you are using.\nHopefully, after a period of time this project might present the standard for such templates.\n\nBackground \n----------\n\nA number of Python web frameworks and template engines exist none of which appear to offer a standardized base template.\nAs a result each extention to these frameworks provides its own variation of a \"base\" HTML template.\n\nThis package hopes to provide a standardized **skeleton** for such packages and indeed the frameworks themselves.\n\nPurpose\n-------\n\nThis package provides `skeleton` templates for other packages to extend.\n`skeleton` was chosen since it is less likely to clash with more customary terms, `base` and `layout`, used within web framework packages and their extentions.\nThese `skeleton(s)` provide a standard structure, outlined by the package documentation, and are named and organized according to how they are processed ::\n\n BACKEND_FRAMEWORK[/EXTENTION(S)][/FRONTEND_FRAMEWORK][/EXTENTION(S)]/skeleton.TEMPLATE_ENGINE.html\n\n.. rubric:: Example\n\nA template for the `RESTful` package, which exists for both `Django` as `Django-RESTfull` and `Flask` as `Flask-ReSTful`, might exist under the following paths ::\n\n flask/flask-RESTful/skeleton.jinja2.html\n flask/flask-RESTful/skeleton.mako.html\n django/django-RESTful/skeleton.DTL.html\n django/django-RESTful/skeleton.jinja2.html\n\nInstallation\n------------\n\nThe package can be installed directly through `pip` ::\n\n pip install Web-Templates\n\nBleeding edge installations may be done directly from the repository ::\n\n pip install git+https://gitlab.com/manaikan/web-templates.git\n\nDocumentation\n-------------\n\nDocumentation are available at `Gitlab.io `_.\n\n", "description_content_type": "text/x-rst", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://gitlab.com/manaikan/web-templates/", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "Web-Templates", "package_url": "https://pypi.org/project/Web-Templates/", "platform": "", "project_url": "https://pypi.org/project/Web-Templates/", "project_urls": { "Homepage": "https://gitlab.com/manaikan/web-templates/" }, "release_url": "https://pypi.org/project/Web-Templates/0.0.0a0.post3/", "requires_dist": null, "requires_python": "", "summary": "Standardized templates for Python's web frameworks", "version": "0.0.0a0.post3", "yanked": false, "yanked_reason": null }, "last_serial": 6917025, "releases": { "0.0.0a0": [ { "comment_text": "", "digests": { "md5": "d17cfc67136e04f5d366c852d13ad1cf", "sha256": "0691afab87d4f31a5275dbc060026fd2b4107f287e5e90211625219542da1084" }, "downloads": -1, "filename": "Web_Templates-0.0.0a0-py3-none-any.whl", "has_sig": false, "md5_digest": "d17cfc67136e04f5d366c852d13ad1cf", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 2334, "upload_time": "2019-10-25T13:50:52", "upload_time_iso_8601": "2019-10-25T13:50:52.750214Z", "url": "https://files.pythonhosted.org/packages/06/31/c9ad1ab24e32298cf70a8df8f116af972852eccc2df128e24ce8cd254719/Web_Templates-0.0.0a0-py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "0.0.0a0.post1": [ { "comment_text": "", "digests": { "md5": "8be131501dac44ee183a1c66065a8d2e", "sha256": "e766a65123e0b6e9aa1446d9957dc156b60ee4cec485b82fd36e2bcc4bd49a57" }, "downloads": -1, "filename": "Web_Templates-0.0.0a0.post1-py3-none-any.whl", "has_sig": false, "md5_digest": "8be131501dac44ee183a1c66065a8d2e", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 17364, "upload_time": "2019-10-30T18:00:53", "upload_time_iso_8601": "2019-10-30T18:00:53.648546Z", "url": "https://files.pythonhosted.org/packages/26/0d/1d9bdd1997ffa61ba5e84487b6253bfd70d1e472bdf2febe56a18ab00cdd/Web_Templates-0.0.0a0.post1-py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "0.0.0a0.post2": [ { "comment_text": "", "digests": { "md5": "50b6b64f5453aa7d67ed6649ecbccf1d", "sha256": "6b038314b6c59860d2da54d67a0d5672ba48ead63f311be8ba175c4d61834ecf" }, "downloads": -1, "filename": "Web_Templates-0.0.0a0.post2-py3-none-any.whl", "has_sig": false, "md5_digest": "50b6b64f5453aa7d67ed6649ecbccf1d", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 20282, "upload_time": "2019-10-31T14:41:00", "upload_time_iso_8601": "2019-10-31T14:41:00.806990Z", "url": "https://files.pythonhosted.org/packages/78/fc/5b64bb63caad102393eefa212b639e0936aa4b9295ad4b6abf17e62da6f8/Web_Templates-0.0.0a0.post2-py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "0.0.0a0.post3": [ { "comment_text": "", "digests": { "md5": "df83c9dc5c6076acf4c4f4b8ab5b376c", "sha256": "4a6ec584194b79d45114c4ea773e922a9ce998c34e0d3fdf0cfc11d056ebf04b" }, "downloads": -1, "filename": "Web_Templates-0.0.0a0.post3-py3-none-any.whl", "has_sig": false, "md5_digest": "df83c9dc5c6076acf4c4f4b8ab5b376c", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 22444, "upload_time": "2020-03-31T00:25:31", "upload_time_iso_8601": "2020-03-31T00:25:31.652138Z", "url": "https://files.pythonhosted.org/packages/a3/90/e0c3a856fa0cb5b807a4d0c4ed79be7fa915b4b9db4611f52279a9655902/Web_Templates-0.0.0a0.post3-py3-none-any.whl", "yanked": false, "yanked_reason": null } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "df83c9dc5c6076acf4c4f4b8ab5b376c", "sha256": "4a6ec584194b79d45114c4ea773e922a9ce998c34e0d3fdf0cfc11d056ebf04b" }, "downloads": -1, "filename": "Web_Templates-0.0.0a0.post3-py3-none-any.whl", "has_sig": false, "md5_digest": "df83c9dc5c6076acf4c4f4b8ab5b376c", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 22444, "upload_time": "2020-03-31T00:25:31", "upload_time_iso_8601": "2020-03-31T00:25:31.652138Z", "url": "https://files.pythonhosted.org/packages/a3/90/e0c3a856fa0cb5b807a4d0c4ed79be7fa915b4b9db4611f52279a9655902/Web_Templates-0.0.0a0.post3-py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "vulnerabilities": [] }