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
关注者数118
派生数384
提交数134
已启用问题?
问题数52
打开的问题数13
拉请求数36
打开的拉请求数4
关闭的拉请求数13
项目设置
已启用Wiki?
已存档?
是复刻?
已锁定?
是镜像?
是私有?