heroku-django-template

A Django 2.0 base template featuring all recommended best practices for deployment on Heroku and local development.

Github星跟蹤圖

Heroku Django Starter Template

An utterly fantastic project starter template for Django 2.0.

Features

  • Production-ready configuration for Static Files, Database Settings, Gunicorn, etc.
  • Enhancements to Django's static file serving functionality via WhiteNoise.
  • Latest Python 3.6 runtime environment.

How to Use

To use this project, follow these steps:

  1. Create your working environment.
  2. Install Django ($ pipenv install django)
  3. Create a new project using this template

Creating Your Project

Using this template to create a new Django app is easy::

$ django-admin.py startproject --template=https://github.com/heroku/heroku-django-template/archive/master.zip --name=Procfile helloworld

(If this doesn't work on windows, replace django-admin.py with django-admin)

You can replace helloworld with your desired project name.

Deployment to Heroku

$ git init
$ git add -A
$ git commit -m "Initial commit"

$ heroku create
$ git push heroku master

$ heroku run python manage.py migrate

See also, a ready-made application, ready to deploy.

License: MIT

Further Reading

主要指標

概覽
名稱與所有者heroku/heroku-django-template
主編程語言Python
編程語言Python (語言數: 1)
平台
許可證
所有者活动
創建於2014-10-17 14:28:13
推送於2020-07-23 14:47:38
最后一次提交2018-04-25 11:37:39
發布數0
用户参与
星數0.9k
關注者數120
派生數385
提交數134
已啟用問題?
問題數52
打開的問題數13
拉請求數36
打開的拉請求數4
關閉的拉請求數13
项目设置
已啟用Wiki?
已存檔?
是復刻?
已鎖定?
是鏡像?
是私有?