Django REST framework / React quickstart
The following repo is no longer maintained and should be taken only as a loose guideline for structuring your Django/React project. Please check out django-rest-react-pycon for a more recent version.
- Install Python dependencies:
pipenv install - Install Javascript dependencies:
npm i - Make the bundle:
npm run dev - Migrate:
pipenv run python ./project/manage.py migrate - Populate the database:
pipenv run python ./project/manage.py loaddata leads - Run locally:
pipenv run python ./project/manage.py runserver - Head over http://127.0.0.1:8000/
- Unit:
cd project && pipenv run python manage.py test - E2E:
npm run e2e - Coverage:
cd project && pipenv run coverage run manage.py test
- Make the bundle:
npm run build - ... TODO
- Authentication
- React routing
- Production
Valentino Gagliardi - valentinog.com - [email protected]
