Skip to content

warsztatywww/aplikacjawww

Folders and files

NameName
Last commit message
Last commit date
Aug 21, 2022
Mar 16, 2020
Aug 21, 2022
Jan 4, 2022
Sep 3, 2020
Jan 8, 2021
Jul 31, 2023
Jun 22, 2023
Aug 23, 2022
Jan 8, 2021
Feb 23, 2021
Feb 23, 2021
Feb 23, 2021
Sep 3, 2020
Mar 6, 2021
Dec 29, 2020
Apr 17, 2023
Feb 23, 2021
Mar 7, 2020
Aug 20, 2020
Aug 22, 2020
Apr 17, 2023
Sep 3, 2022
Sep 3, 2022
Mar 16, 2023
Aug 22, 2020
Jan 2, 2023

Repository files navigation

Aplikacja WWW

Python test codecov

Django-based application to manage registration of people for scientific summer school.

Setup:

  • install python3, pip3 and npm
  • python3 -m venv venv - create a virtual python environment for the app
  • source venv/bin/activate - activate venv
  • npm install - download js/css dependencies
  • npm run build - run webpack to build the static js/css files (you can use build-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

Run:

  • activate virtualenv (if not yet activated)
  • pip install -r requirements.txt
  • ./manage.py runserver

INTERNETy

For the INTERNETy resources authentication a /resource_auth endpoint is provided. An example nginx config is in nginx.conf.example file.

Online version:

App currently available at https://warsztatywww.pl/