Skip to content

djaodjin/djaodjin-survey

Folders and files

NameName
Last commit message
Last commit date

Latest commit

22cbf14 · Mar 5, 2025
Mar 5, 2025
Mar 5, 2025
Feb 25, 2025
Jul 28, 2022
Aug 10, 2023
Feb 23, 2018
May 26, 2014
Feb 13, 2025
Mar 5, 2025
Mar 5, 2025
Mar 11, 2014
Apr 18, 2023
May 26, 2014
Apr 18, 2023

Repository files navigation

DjaoDjin survey

Documentation Status PyPI version

This Django app implements a survey app for qualitative and quantitative data points.

Full documentation for the project is available at Read-the-Docs

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

# Install the browser client dependencies (i.e. through `npm`)
$ make vendor-assets-prerequisites

# Start the Web server
$ python manage.py runserver

# Visit url at http://localhost:8000/

Releases

Tested with

  • Python: 3.7, Django: 3.2 (legacy)
  • Python: 3.10, Django: 4.2 (LTS)
  • Python: 3.12, Django: 5.1 (latest)

0.15.0

  • fixes compare with previous completed sample
  • moves get_required_unanswered_questions from mixins to models
  • removes call to deleted rest_framework.compat.distinct wrapper function
  • adds primary keys to matrix.BenchmarkMixin._flush_choices and queries.get_benchmarks_counts
  • adds support for Django 5.1

previous release notes

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

About

Django app for qualitative and quantitative surveys

Resources

License

Stars

Watchers

Forks

Packages

No packages published