项目作者: valentinogagliardi

项目描述 :
Django REST framework/React quickstart
高级语言: JavaScript
项目地址: git://github.com/valentinogagliardi/django-drf-react-quickstart.git
创建时间: 2018-02-14T09:07:30Z
项目社区:https://github.com/valentinogagliardi/django-drf-react-quickstart

开源协议:MIT License

下载


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.

Software License

Django REST framework React

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

Meta

Valentino Gagliardi - valentinog.com - valentino@valentinog.com