Prihlasovanie účastníkov na RoboCup Junior Slovensko
robocup/robocup-reg/ (env files, docker, etc)
└── web/ (django app main settings, urls, etc)
├── registration/ (folder of a module)
│ ├── migrations/ (database migrations)
│ ├── templates/ (static templates)
│ ├── urls.py
│ └── views.py
├── another_module/
│ ├── migrations/
│ ├── templates/
│ ├── urls.py
│ └── views.py
├── settings.py
└── urls.py
Python 3.10 is necessary Open project in pycharm and create a proper pipenv interpreter (https://www.jetbrains.com/help/pycharm/pipenv.html#pipenv-existing-project)
pip install pre-commit
cd robocup-reg
pre-commit install
and then
git add . [or particular files]
git commit -m "your message"
and repeat :)
Project can be run failry easily with the use of docker compose. You can get docker with all the components here.
.env
file with your environmental variables.docker compose build
docker compose up -d
Hooray! You have successfully deployed your own instance of robocup registration!