teracy-django-boilerplate - get project booted with a Django project template (boilerplate) of best practices
Pull request Compare This branch is 95 commits behind teracyhq-incubator:master.
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.
apps
data
docs
libs
requirements
settings
static
templates
urls
.gitignore
LICENSE
Procfile
README.rst
manage.py
requirements.txt
wsgi.py

README.rst

teracy - get project booted

This project template is the starting point to develop any Django project. It offers best practices to organize project structure.

Getting started

  1. Setup working environment and start developing a Django application
  2. Coding conventions
  3. IDE

How to

1. Start a new project

$ mkdir cool_project
$ cd cool_project
$ git init
$ git remote add teracy git@github.com:teracy-official/teracy.git
$ git fetch teracy
$ git merge teracy/master

2. Update to follow teracy's project change

$ git fetch teracy
$ git merge teracy/master

3. Start a new application

$ cd apps
$ ../manage.py startapp cool_app

4. Deploy on heroku

$ heroku config:add DJANGO_SETTINGS_MODULE=settings.prod
  1. Deploy on openshift

Problems, want to help each other?

During the development and learning, you're welcome to join us with discussions at https://groups.google.com/forum/#!forum/teracy

Frequently asked questions