A Django API which is powered by the Django REST framework
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
django_api
quickstart
snippets
.gitignore
LICENSE.md
README.md
django-rest-api.png
manage.py
requirements.txt
rest-screenshot.png

README.md

Django RESTful API Sandbox

Introduction

This is a Django application that uses the Django RESTful API library. It uses both the function-based views and class-based views.

This API stores and colorizes code snippets. Users can create, edit, update, and share code snippets. When authenticated, users can edit code snippets they've created and view all other code snippets.

Screenshots

A schema breakdown of the API

screenshot

A sample post request of code snippets and a form for POSTing data

screenshot

Installation

To install, create a virualenvironment which uses Python 3, install the requirements.txt file, and run the application with python manage.py runserver.