Dyonisos is a Django based web application that was developed for the Jonge Democraten. The JD organized events with some regularity where guests have to subscribe and sometimes pay for entry. This is what Dyonisos was made for. It should be easy to create a form for an event, easy for guests to subscribe and pay and easy for the organizers of the event to see who is subscribed to what.
Requires Python 3.3+.
$ ./clean_env.sh
$ ./build_env.sh
$ source ./env/bin/activate
$ python manage.py migrate
$ python manage.py createsuperuser
$ python manage.py runserver
On Ubuntu, the following packages need to be installed before running build_env.sh
,
- python3-dev
- libmysqlclient-dev
$ python manage.py test
$ python manage.py dumpdata --all --natural-foreign --indent 2 auth.User auth.Group subscribe > events/fixtures/test_data.json
Mathijs Kleijnen:
Suggesting the name Dyonisos
Jonge Democraten:
Supporting development