Go to file
klagoeth 3ad3da0810 Merge branch 'update-to-zauth-mailing' into 'trunk'
Update to Zauth mailing list

See merge request bestuur/MSRS!3
2023-05-05 15:10:09 +00:00
MSRS Init commit 2021-04-18 20:58:18 +02:00
events Update to Zauth mailing list 2023-05-05 15:42:24 +02:00
oauth Init commit 2021-04-18 20:58:18 +02:00
scripts Init commit 2021-04-18 20:58:18 +02:00
static Improve contrast 2021-09-27 14:38:16 +02:00
templates Init commit 2021-04-18 20:58:18 +02:00
users Init commit 2021-04-18 20:58:18 +02:00
.editorconfig Init commit 2021-04-18 20:58:18 +02:00
.gitignore Init commit 2021-04-18 20:58:18 +02:00
Dockerfile Init commit 2021-04-18 20:58:18 +02:00
LICENSE Init commit 2021-04-18 20:58:18 +02:00
Makefile Init commit 2021-04-18 20:58:18 +02:00
README.md Init commit 2021-04-18 20:58:18 +02:00
docker-compose.yml Init commit 2021-04-18 20:58:18 +02:00
fixtures.yaml Init commit 2021-04-18 20:58:18 +02:00
identifier.sqlite Init commit 2021-04-18 20:58:18 +02:00
manage.py Init commit 2021-04-18 20:58:18 +02:00
requirements.txt Init commit 2021-04-18 20:58:18 +02:00
web.env Init commit 2021-04-18 20:58:18 +02:00

README.md

MSRS - Membership registration system

Development

Install Python and virtualenv if not already available.

If you choose SQLite3, set the environment variable MSRS_DB_BACKEND to sqlite3. To do so, you can add export MSRS_DB_BACKEND=sqlite3 to your shell's init file (e.g. ~/.bashrc) and restart your shell.

If you choose MySQL/MariaDB, set up the server, and look in KeRS/settings.py for the possible environment variables you can set (e.g. DATABASE_NAME).

Set up the development environment:

python -m virtualenv venv
venv/bin/pip install -r requirements
make migrate

To run the development server:

make