https://nycbasics5.ga/ or here
http://nycbasics5prod.ml/ or here
-
Always work in a venv
virtualenv envsource env/bin/activate -
Remember to update requirements.txt
pip freeze > requirements.txt -
To use requirements.txt
pip install -r requirements.txt -
To run frontend node
cd frontendnpm installnpm run watch -
To run backend django
cd backendpython manage.py runserver -
To run backend test
cd backendpython -m coverage run manage.py testcoverage html -
To run frontend test
cd backend/frontendnpm run tests -
Check black and flake8 before all commits
python -m black .python -m flake8 .