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 - valentino@valentinog.com