{ "info": { "author": "Olivier Meunier", "author_email": "olivier@neokraft.net", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Environment :: Web Environment", "Framework :: Django", "Intended Audience :: Developers", "Intended Audience :: Information Technology", "License :: OSI Approved :: BSD License", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 2.6", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3.2", "Programming Language :: Python :: 3.3", "Programming Language :: Python :: 3.4", "Topic :: Internet :: WWW/HTTP", "Topic :: Internet :: WWW/HTTP :: Dynamic Content" ], "description": "=======\nFormica\n=======\n\nOverview\n========\n\nRendering forms with Django can be painful and not very rewarding. There are some nice solutions\narround like `django-floppyforms `_ or\n`django-crispy-forms `_ but you may want\nsomething a bit less complex.\n\nFormica design is heavily based on `Formulation `_, a very\nlightweight, yet powerful, solution based on template blocks. All credits should go to\n`Curtis Maloney `_ for this impressive and simple idea.\n\nA simple example\n================\n\nSay we have a form somewhere and want to render it in a template.\n\n::\n\n from django import forms\n class MyForm(forms.Form):\n email = forms.EmailField(label='Email')\n check = forms.BooleanField(label='I really love spam', required=False)\n\nRendering the form is as simple as::\n\n {% load formica %}\n\n
\n {% form \"formica/base_form.html\" %}\n {% fields %}\n {% endform %}\n\n

\n
\n\nPretty cool isn't it?\nRead the `documentation `_ to learn more.\n\nSources & license\n=================\n\nFormica sources are hosted on Github:\nhttps://github.com/olivier-m/formica\n\nFormica is released under the\n`FreeBSD license `_.", "description_content_type": null, "docs_url": "https://pythonhosted.org/formica/", "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://pythonhosted.org/formica", "keywords": "django forms templates", "license": "FreeBSD", "maintainer": null, "maintainer_email": null, "name": "formica", "package_url": "https://pypi.org/project/formica/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/formica/", "project_urls": { "Download": "UNKNOWN", "Homepage": "http://pythonhosted.org/formica" }, "release_url": "https://pypi.org/project/formica/1.2.1/", "requires_dist": null, "requires_python": null, "summary": "Django form rendering helpers", "version": "1.2.1" }, "last_serial": 1198794, "releases": { "1.1": [ { "comment_text": "", "digests": { "md5": "447295d3cb92c019604e59894e9e05dd", "sha256": "9e0c725a02d35dea0304a50e934cb8d49256f59aaaca2273589ad3e62e6a49e2" }, "downloads": -1, "filename": "formica-1.1.tar.gz", "has_sig": false, "md5_digest": "447295d3cb92c019604e59894e9e05dd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7014, "upload_time": "2014-07-14T20:27:57", "url": "https://files.pythonhosted.org/packages/0f/8c/223a77ceef84a9fb6796c85fc8cf242ee92d79f5beb43f8a9cf1c068d723/formica-1.1.tar.gz" } ], "1.2": [ { "comment_text": "", "digests": { "md5": "e5bb2f9cea0f998af2ec5b256ab15d63", "sha256": "44a88717f56253a7921894f743eb4997ab3ba9d65b73fab40f351aa97fe49d2d" }, "downloads": -1, "filename": "formica-1.2.tar.gz", "has_sig": false, "md5_digest": "e5bb2f9cea0f998af2ec5b256ab15d63", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7050, "upload_time": "2014-08-21T12:02:09", "url": "https://files.pythonhosted.org/packages/70/7e/d8b3c970df646dd4299a2fa61c3d00cc3c93b54e0839f08326e00ab6cdf2/formica-1.2.tar.gz" } ], "1.2.1": [ { "comment_text": "", "digests": { "md5": "7d104d17a3c5f3d89563cfa6b0ef2df2", "sha256": "899abdebe55dc6e25ece7404ca59257f0754a4753122b42d03a9dd0a4d5a7efb" }, "downloads": -1, "filename": "formica-1.2.1.tar.gz", "has_sig": false, "md5_digest": "7d104d17a3c5f3d89563cfa6b0ef2df2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7042, "upload_time": "2014-08-22T13:17:30", "url": "https://files.pythonhosted.org/packages/f1/e4/15e3e107a09a88d7b356c37ade71e0c88a9082af058ebd026e736d6a5d54/formica-1.2.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "7d104d17a3c5f3d89563cfa6b0ef2df2", "sha256": "899abdebe55dc6e25ece7404ca59257f0754a4753122b42d03a9dd0a4d5a7efb" }, "downloads": -1, "filename": "formica-1.2.1.tar.gz", "has_sig": false, "md5_digest": "7d104d17a3c5f3d89563cfa6b0ef2df2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7042, "upload_time": "2014-08-22T13:17:30", "url": "https://files.pythonhosted.org/packages/f1/e4/15e3e107a09a88d7b356c37ade71e0c88a9082af058ebd026e736d6a5d54/formica-1.2.1.tar.gz" } ] }