git clone https://git.sfi.pl/scm/www/wwwsfi.git
cd wwwsfi
virtualenv -p python3 venv
source venv/bin/activate
pip install -r requirements.txt
python manage.py migrate
python manage.py sync_page_translation_fields
python manage.py update_translation_fields
yarn install
yarn dev
python manage.py runserver # in second terminal
(alternative) setup with PyCharm
(from start screen) Get from version control
Git -> url https://git.sfi.pl/scm/www/wwwsfi.git
Select manage.py
in project tree
Configure Python interpreter
(just on top of the editor)
Add interpreter
-> New environment
-> OK
Wait for the project to get indexed
Open Terminal
(not Python Console) in PyCharm
Verify that the prompt starts with (venv)
(in terminal)
pip install -r requirements.txt
python manage.py migrate
python manage.py sync_page_translation_fields
python manage.py update_translation_fields
yarn install
yarn dev &
Click on the manage.py
, PyCharm should reindex the project
Add Configuration...
-> +
-> Django Server
-> OK