@@ -6,6 +6,18 @@ This tutorial will walk you through the building blocks that make up REST framew
...
@@ -6,6 +6,18 @@ This tutorial will walk you through the building blocks that make up REST framew
## Getting started
## Getting started
Before we do anything else we'll create a new virtual environment, using [virtualenv]. This will make sure our package configuration is keep nicely isolated from any other projects we're working on.
Now that we're inside a virtualenv environment, we can install our packages requirements.
pip install django
pip install djangorestframework
Now we're ready to get coding.
To get started, let's create a new project to work with.
To get started, let's create a new project to work with.
django-admin.py startproject tutorial
django-admin.py startproject tutorial
...
@@ -231,6 +243,7 @@ We're doing okay so far, we've got a serialization API that feels pretty similar
...
@@ -231,6 +243,7 @@ We're doing okay so far, we've got a serialization API that feels pretty similar
Our API views don't do anything particularly special at the moment, beyond serve `json` responses, and there's some error handling edge cases we'd still like to clean up, but it's a functioning Web API.
Our API views don't do anything particularly special at the moment, beyond serve `json` responses, and there's some error handling edge cases we'd still like to clean up, but it's a functioning Web API.
We'll see how we can start to improve things in [part 2 of the tutorial][1].
We'll see how we can start to improve things in [part 2 of the tutorial][tut-2].