All Projects → wsvincent → django-rest-framework-react-tutorial

wsvincent / django-rest-framework-react-tutorial

Licence: other
Source code for Django Rest Framework + React tutorial.

Programming Languages

python
139335 projects - #7 most used programming language
javascript
184084 projects - #8 most used programming language
HTML
75241 projects
CSS
56736 projects

Projects that are alternatives of or similar to django-rest-framework-react-tutorial

Django Rest Swagger
Swagger Documentation Generator for Django REST Framework: deprecated
Stars: ✭ 2,553 (+3600%)
Mutual labels:  django-rest-framework
penn-clubs
Official React-based website for Penn Labs' club directory and events listings.
Stars: ✭ 41 (-40.58%)
Mutual labels:  django-rest-framework
QuestionTime
📚 Quora-like Single Page Application built with Django, Django REST Framework and Vue JS
Stars: ✭ 76 (+10.14%)
Mutual labels:  django-rest-framework
Tacticalrmm
A remote monitoring & management tool, built with Django, Vue and Go.
Stars: ✭ 231 (+234.78%)
Mutual labels:  django-rest-framework
Tweetme 2
Build a twitter-like app in Django, Bootstrap, Javascript, & React.js. Step-by-Step.
Stars: ✭ 247 (+257.97%)
Mutual labels:  django-rest-framework
django-jsonapi-training
Columbia University IT developer training on using Django, REST and {json:api}
Stars: ✭ 25 (-63.77%)
Mutual labels:  django-rest-framework
Djangochannelsrestframework
A Rest-framework for websockets using Django channels-v3
Stars: ✭ 224 (+224.64%)
Mutual labels:  django-rest-framework
Django-Ionic-Integration
Section 3 of the Django + Angular + Ionic Course
Stars: ✭ 21 (-69.57%)
Mutual labels:  django-rest-framework
Django Practice Book
《Django企业开发实战》已出版
Stars: ✭ 251 (+263.77%)
Mutual labels:  django-rest-framework
evcloud
EVCloud是一个基于ceph和libvirt的轻量级云主机管理平台,实用稳定,维护简易
Stars: ✭ 44 (-36.23%)
Mutual labels:  django-rest-framework
Django Rest Framework Datatables
Seamless integration between Django REST framework and Datatables.
Stars: ✭ 241 (+249.28%)
Mutual labels:  django-rest-framework
Django Rest Registration
User-related REST API based on the awesome Django REST Framework
Stars: ✭ 240 (+247.83%)
Mutual labels:  django-rest-framework
web-ui
python+selenium+pytest+allure UI 自动化框架
Stars: ✭ 199 (+188.41%)
Mutual labels:  django-rest-framework
Django Rest Passwordreset
An extension of django rest framework, providing a configurable password reset strategy
Stars: ✭ 238 (+244.93%)
Mutual labels:  django-rest-framework
linkedevents
Linked Events event database and API
Stars: ✭ 20 (-71.01%)
Mutual labels:  django-rest-framework
Rest Api
Learn how to build your own REST API with Python, Django, and the Django Rest Framework.
Stars: ✭ 232 (+236.23%)
Mutual labels:  django-rest-framework
django-on-k8s
An end to end tutorial to run a Django Web Application having a PostgreSQL database in Kubernetes
Stars: ✭ 37 (-46.38%)
Mutual labels:  django-rest-framework
DRF-API-Logger
An API Logger for your Django Rest Framework project.
Stars: ✭ 184 (+166.67%)
Mutual labels:  django-rest-framework
cryptopay-web
A payment gateway like Stripe for cryptocurrencies
Stars: ✭ 7 (-89.86%)
Mutual labels:  django-rest-framework
drf-starter-template
DRF Starter Template with drf-yasg, heroku deployment ready config, CORS config
Stars: ✭ 25 (-63.77%)
Mutual labels:  django-rest-framework

This is the complete source code from the Django Rest Framework & React Tutorial.

Local Setup

Python 3 and Pipenv need to already be installed. If you need more complete local dev instructions, see here.

Clone the repo to your computer. For example, to place it on your Desktop.

$ cd ~/Desktop
$ git clone https://github.com/wsvincent/django-rest-framework-react-tutorial.git
$ cd django-rest-framework-react-tutorial

Backend

Install the Pipenv packages and start a new shell. Then cd into the backend directory and run the local server.

$ cd backend
$ pipenv install
$ pipenv shell
(backend) $ ./manage.py runserver

You can see the API now at http://127.0.0.1:8000/api.

Frontend

Open up a new command line console so there are now two open. Navigate to the frontend directory.

$ cd ~/Desktop
$ cd django-rest-framework-react-tutorial
$ cd frontend

Make sure React is already installed globally. If not $ npm install -g create-react-app.

Then install necessary packages and start the React server:

$ npm install
$ npm start

Navigate to http://localhost:3000/ to see a list of our DRF backend content outputted using React.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].