{
"info": {
"author": "Matthew Flanagan",
"author_email": "mattimustang@gmail.com",
"bugtrack_url": null,
"classifiers": [
"Development Status :: 5 - Production/Stable",
"Environment :: Web Environment",
"Framework :: Django",
"Intended Audience :: Developers",
"License :: OSI Approved :: BSD License",
"Operating System :: OS Independent",
"Programming Language :: Python",
"Topic :: Utilities"
],
"description": "Wad of Stuff Django Forms\n=========================\n\nA set of utility functions and classes to extend the functionality of Django\nforms.\n\nRequirements\n============\n\nDjango 1.0 or newer.\n\nFunctions\n=========\n\nwadofstuff.django.forms.security_hash(request, form, exclude=None, *args)\n-------------------------------------------------------------------------\n\nCalculates a security hash for the given Form/FormSet instance.\n\nThis creates a list of the form field names/values in a deterministic\norder, pickles the result with the SECRET_KEY setting, then takes an md5\nhash of that.\n\nAllows a list of form fields to be excluded from the hash calculation. This\nis useful form fields that may have their values set programmatically.\n\nClasses\n=======\n\nwadofstuff.django.forms.BoundFormWizard\n---------------------------------------\n\nA subclass of Django's FormWizard that adds the following functionality:\n\n- Renders `previous_fields` as a list of bound form fields in the template\n context rather than as raw html.\n- Can handle FormSets.\n\nThe usage of this class is identical to that documented at\nhttp://docs.djangoproject.com/en/dev/ref/contrib/formtools/form-wizard/ with\nthe exception that when rendering `previous_fields` you should change your\nwizard step templates from:\n\n \n {{ previous_fields|safe }}\n\nto:\n\n \n {% for f in previous_fields %}{{ f.as_hidden }}{% endfor %}\n\nwadofstuff.django.forms.RequireOneFormSet\n-----------------------------------------\n\nA subclass of Django's BaseInlineFormSet that requires at least one form in\nthe formset to be completed.\n\nUse this class as the `formset` argument to `inlineformset_factory`.\n\nWhen the formset is validated and it does not contain one or more entries, then\na `ValidationError` is raised which gets put into `formset.non_form_errors`. You\nwill need to check this in your templates if you wish to display the error\nmessage to your users.\n\nWhat's new\n==========\n\nVersion 1.1.0:\n\n- Added RequireOneFormSet inline formset class.\n- Modified to allow classes and functions to be imported from wadofstuff.django.forms.\n\nVersion 1.0.0:\n\n- First public release.",
"description_content_type": null,
"docs_url": null,
"download_url": "http://wadofstuff.googlecode.com/files/wadofstuff-django-forms-1.1.0.tar.gz",
"downloads": {
"last_day": -1,
"last_month": -1,
"last_week": -1
},
"home_page": "http://code.google.com/p/wadofstuff/",
"keywords": "django forms inlines wizard",
"license": "UNKNOWN",
"maintainer": null,
"maintainer_email": null,
"name": "wadofstuff-django-forms",
"package_url": "https://pypi.org/project/wadofstuff-django-forms/",
"platform": "UNKNOWN",
"project_url": "https://pypi.org/project/wadofstuff-django-forms/",
"project_urls": {
"Download": "http://wadofstuff.googlecode.com/files/wadofstuff-django-forms-1.1.0.tar.gz",
"Homepage": "http://code.google.com/p/wadofstuff/"
},
"release_url": "https://pypi.org/project/wadofstuff-django-forms/1.1.0/",
"requires_dist": null,
"requires_python": null,
"summary": "Extended Django forms.",
"version": "1.1.0"
},
"last_serial": 118242,
"releases": {
"1.0.0": [],
"1.1.0": []
},
"urls": []
}