django-wysiwyg-forms

A What You See Is What You Get form editor for Django.


License
Other
Install
pip install django-wysiwyg-forms==0.1.1

Documentation

Django WYSIWYG Forms

What is this?

Django WYSIWYG Forms is a Django app that allows normal users to create forms using a What You See Is What You Get style interface (similar to Wufoo or Google Docs) and then gives programmers access to those user created forms as django.forms.Form classes and instances. After that, the world is your oyster!

Installing

Install via pip:

pip install django-wysiwyg-forms

or from source:

git clone git://github.com/fitzgen/django-wysiwyg-forms.git
cd django-wysiwyg-forms/
python setup.py install

Then, add "wysiwyg_forms" to INSTALLED_APPS in settings.py.

Migrate the database:

./manage.py migrate

Make sure that django.contrib.staticfiles is installed properly. See here for instructions.

Collect the static files:

./manage.py collectstatic

Include the urls:

urlpatterns = patterns("",
    # ...
    (r"^wysiwyg_forms/", include("wysiwyg_forms.urls")),
    # ...
)

More Documentation

Here.