forman is a simple Django app to create survery forms and collect and export submissions
Install forman:
pip install forman
Add "forman" to your INSTALLED_APPS setting like this:
INSTALLED_APPS = [ ... 'forman', ]
Include the polls URLconf in your project urls.py like this:
url(r'^forman/', include('forman.urls',namespace='forman')),
Run python manage.py migrate to create the forman models.
Start the development server and visit http://127.0.0.1:8000/admin/ to create a survey (you'll need the Admin app enabled).
configure settings.FORMAN['sender_email'] and settings.FORMAN['receiver_emails'] values
Visit http://127.0.0.1:8000/survey/<survey_id> to fill in survey
Visit http://127.0.0.1:8000/survey/<survey_id>/download to download a csv of submissions
- Preview link in admin panel
- Themes for forms
- Better success and failure messages (form submission)
- Better export formats for submissions