In App Survey/Announcement for Django Application
APACHE-2.0 License
In App Survey/Announcement for Django Application
Inapp-Survey is a simple Django app to conduct Web-based In-App survey. For each question, user answers are saved. You can set the constraints by which the announcement/survey questionnarie is shown on specific page or specific users.
Installation
$ pip install django-inapp-survey
Add inapp_survey
to your INSTALLED_APPS
settings like this::
INSTALLED_APPS = [
...
'inapp_survey',
]
Include the inapp_survey
URLconf in your project urls.py
like this::
url(r'^inapp_survey/', include('inapp_survey.urls')),
Run python manage.py migrate inapp_survey
to create the campaign 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).
There are two types of campaign
you can run -
Announcement
- Plain informative announcmentSurvey
- It allows survey questionnaire, and expects each step as questionTODO: Markdown usage
TODO: Example screenshots
TODO: Hows custom_params
works
TODO: Explain model fields for Campaign