All Projects → phalt → cookiecutter-django-api

phalt / cookiecutter-django-api

Licence: other
A cookiecutter template for a basic Django Web API project.

Programming Languages

python
139335 projects - #7 most used programming language
HTML
75241 projects
Makefile
30231 projects

cookiecutter-django-api

This provides a cookiecutter template for a Django API project.

Featuring:

  • Django 1.8
  • Django REST Framework 3.1

Installation:

$ cookiecutter https://github.com/phalt/cookiecutter-django-api.git
project_name (default is 'project_name'):
  • Set things up:
cd project_name
make install
  • Write your models in resources/models.

  • Generate and setup your models:

make build
  • Run the server!
make serve

From here, you can work on the project, create a git repository and push your changes to GitHub. The project is set up to work with Heroku automatically, see Heroku's guide on creating Django projects to get your started.

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].