Full control of form rendering in the templates.
… image:: https://jazzband.co/static/img/badge.svg
:target: https://jazzband.co/
:alt: Jazzband
… image:: https://github.com/jazzband/django-floppyforms/workflows/Test/badge.svg
:target: https://github.com/jazzband/django-floppyforms/actions
:alt: GitHub Actions
… image:: https://codecov.io/gh/jazzband/django-floppyforms/branch/master/graph/badge.svg
:target: https://codecov.io/gh/jazzband/django-floppyforms
:alt: Coverage
Full control of form rendering in the templates.
contributors
_this
_.… _contributors: https://github.com/jazzband/django-floppyforms/contributors
… _this: http://diveintohtml5.info/forms.html
pip install -U django-floppyforms
floppyforms
to your INSTALLED_APPS
For those who want to mix and match with vanilla Django widgets, it is also recommended
to put Django’s form template directory into your template directories::
# in your template configuration
TEMPLATES = [{
...,
# inside the directories parameter
'DIRS': [
# include django's form templates
os.path.join(
os.path.dirname(django.__file__), "forms/templates/"
),
... # the rest of your template directories
}]
For extensive documentation see the docs
folder or read it on readthedocs
_
… _read it on readthedocs: http://django-floppyforms.readthedocs.org/
To install the in-development version
_ of django-floppyforms, run pip install "https://github.com/jazzband/django-floppyforms/tarball/master#egg=django-floppyforms"
.
… _in-development version: https://github.com/jazzband/django-floppyforms
Create a ticket in the issues section on github
_ or ask your questions on the
#django-floppyforms IRC channel on freenode.
You can get professional consulting regarding django-floppyforms or any other
Django related work from django-floppyforms’ maintainer Gregor Müllegger
_.
… _issues section on github: https://github.com/jazzband/django-floppyforms/issues
… _Gregor Müllegger: http://gremu.net/
Really? Oh well… Please Report. Or better, fix 😃 We are happy to help you
through the process of fixing and testing a bug. Just get in touch.
Thanks for asking!
Get the code::
git clone [email protected]:jazzband/django-floppyforms.git
cd django-floppyforms
virtualenv env
source env/bin/activate
add2virtualenv .
Install the development requirements::
pip install "tox>=1.8"
Currently, you’ll need to install the GeoDjango requirements
_ when running tests.
… _install the GeoDjango requirements: https://docs.djangoproject.com/en/3.0/ref/contrib/gis/install/geolibs/
Run the tests::
tox
tox -e py36-22
You can see all the supported test configurations with tox -l
.