Django-based application to manage registration of people for scientific summer school.
- install
python3,pip3andnpm python3 -m venv venv- create a virtual python environment for the appsource venv/bin/activate- activate venvnpm install- download js/css dependenciesnpm run build- run webpack to build the static js/css files (you can usebuild-devinstead during development - it's faster and doesn't minify)./manage.py migrate- apply DB migrations./manage.py createsuperuser- script to create a superuser that can modify DB contents via admin panel./manage.py populate_with_test_data- script to populate the database with data for development
- activate virtualenv (if not yet activated)
pip install -r requirements.txt./manage.py runserver
For the INTERNETy resources authentication a /resource_auth endpoint is provided. An example nginx config is in nginx.conf.example file.
App currently available at https://warsztatywww.pl/