项目作者: valentinogagliardi
项目描述 :
Django REST framework/React quickstart
高级语言: JavaScript
项目地址: git://github.com/valentinogagliardi/django-drf-react-quickstart.git
django-drf-react-quickstart
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.


Development
- 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/
Test
- Unit:
cd project && pipenv run python manage.py test
- E2E:
npm run e2e
- Coverage:
cd project && pipenv run coverage run manage.py test
Production
- Make the bundle:
npm run build
- … TODO
TODO
- Authentication
- React routing
- Production
Valentino Gagliardi - valentinog.com - valentino@valentinog.com