Django-based application to manage registration of people for scientific summer school.
- install
python3
,pip3
andnpm
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-dev
instead 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/