Metadata-Version: 2.1
Name: djaodjin-survey
Version: 0.9.12
Summary: Django app for qualitative and quantitative surveys
Author-email: The DjaoDjin Team <help@djaodjin.com>
Maintainer-email: The DjaoDjin Team <help@djaodjin.com>
License: BSD-2-Clause
Project-URL: repository, https://github.com/djaodjin/djaodjin-survey
Project-URL: documentation, https://djaodjin-survey.readthedocs.io/
Project-URL: changelog, https://github.com/djaodjin/djaodjin-survey/changelog
Keywords: survey,assessment,census
Classifier: Framework :: Django
Classifier: Environment :: Web Environment
Classifier: Programming Language :: Python
Classifier: License :: OSI Approved :: BSD License
Requires-Python: >=3.7
Description-Content-Type: text/markdown
License-File: LICENSE.txt
Requires-Dist: Django>=2.2
Requires-Dist: djangorestframework>=3.9
Requires-Dist: monotonic>=1.1
Requires-Dist: python-dateutil>=2.2

DjaoDjin survey
================

[![Documentation Status](https://readthedocs.org/projects/djaodjin-survey/badge/?version=latest)](https://djaodjin-survey.readthedocs.io/en/latest/?badge=latest)

[![PyPI version](https://badge.fury.io/py/djaodjin-survey.svg)](https://badge.fury.io/py/djaodjin-survey)


The Django app implements a simple survey app.

Full documentation for the project is available at
[Read-the-Docs](http://djaodjin-survey.readthedocs.org/)


Five minutes evaluation
=======================

The source code is bundled with a sample django project.

    $ python3 -m venv .venv
    $ source .venv/bin/activate
    $ pip install -r testsite/requirements.txt
    $ python manage.py migrate --run-syncdb --noinput
    $ python manage.py loaddata testsite/fixtures/default-db.json

    $ python manage.py runserver

    # Visit url at http://localhost:8000/
    # You can use username: donny, password: yoyo to test the manager options.

Releases
========

Tested with

- **Python:** 3.7, **Django:** 3.2 ([LTS](https://www.djangoproject.com/download/))
- **Python:** 3.10, **Django:** 4.2 (latest)

0.9.12

  * adds frozen field to returned answers
  * handles empty set of engaged profiles

[previous release notes](changelog)


Models have been completely re-designed between version 0.1.7 and 0.2.0
