Installing Django and Django-REST Framework on ubuntu

Django REST framework is a powerful and flexible toolkit for building Web APIs. Some reasons you might want to use REST framework:

Install required packages

sudo apt-get install python-pip python-dev build-essential
sudo pip install djangorestframework
sudo apt-get install python-virtualenv
$ mkdir tutorial
$ cd tutorial/
$ virtualenv env
$ source env/bin/activate
(env)tutorial$ pip install django
(env)tutorial$ pip install djangorestframework
(env)tutorial$ startproject tutorial . 

Notice: the dot ( . ) at the end of command.

(env)tutorial$ cd tutorial/ 
(env)tutorial/tutorial$ startapp quickstart
(env)tutorial/tutorial$ cd .. 
(env)tutorial$ python migrate 
(env)tutorial$ python createsuperuser 

Username (leave blank to use ‘myuser’): admin
Email address: [email protected]
Password (again):
Superuser created successfully.
[note] we set password as, password123

(env)tutorial$ cd tutorial/quickstart/ 
(env)tutorial/tutorial/quickstart$ vim 
(env)tutorial/tutorial/quickstart$ vim 
(env)tutorial/tutorial/quickstart$ cd .. 
(env)tutorial/tutorial$ vim 
(env)tutorial/tutorial$ vim 
(env)tutorial/tutorial$ cd .. 
(env)tutorial$ python runserver

Performing system checks…

System check identified no issues (0 silenced).
December 21, 2016 – 12:17:58
Django version 1.10.4, using settings ‘tutorial.settings’
Starting development server at
Quit the server with CONTROL-C.

Reference :

Follow Lynxbee

Leave a Reply / Ask Question