All Projects → heroku → Heroku Django Template

heroku / Heroku Django Template

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

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to Heroku Django Template

Guides
Guides for learning + doing better web and app development. Created by Coding for Entrepreneurs.
Stars: ✭ 1,042 (+17.47%)
Mutual labels:  heroku, django
Bovespastockratings
Crawler for Fundamental analysis platform for BOVESPA stocks, generating a score for each share according to the selected criteria on the indicators.
Stars: ✭ 154 (-82.64%)
Mutual labels:  heroku, django
Django Rest React Pycon
🐍 Demo repo for Pycon X talk "Decoupling Django with Django REST (and a sprinkle of React)"
Stars: ✭ 72 (-91.88%)
Mutual labels:  heroku, django
Lunch With Channels
Stars: ✭ 32 (-96.39%)
Mutual labels:  heroku, django
Django Heroku
Minimal configuration to host a Django project at Heroku
Stars: ✭ 344 (-61.22%)
Mutual labels:  heroku, django
Ponee
A lightweight Django template ready for Heroku
Stars: ✭ 41 (-95.38%)
Mutual labels:  heroku, django
Covid19 Dashboard
🦠 Django + Plotly Coronavirus dashboard. Powerful data driven Python web-app, with an awesome UI. Contributions welcomed! Featured on 🕶Awesome-list
Stars: ✭ 100 (-88.73%)
Mutual labels:  heroku, django
Great Big Example Application
A full-stack example app built with JHipster, Spring Boot, Kotlin, Angular 4, ngrx, and Webpack
Stars: ✭ 899 (+1.35%)
Mutual labels:  heroku, starter-template
Shareabouts
Shareabouts is a mapping application for crowdsourced info gathering.
Stars: ✭ 269 (-69.67%)
Mutual labels:  heroku, django
Crud App Vuejs Django
This is simple crud app and searchFilter made using vuejs and django. Used to explain the tutorial present on https://medium.com/@shubhambansal_89125/crud-app-using-vue-js-and-django-516edf4e4217 https://medium.com/@shubhambansal_89125/searchfilter-using-django-and-vue-js-215af82e12cd
Stars: ✭ 174 (-80.38%)
Mutual labels:  heroku, django
Heroku Buildpack Python
The official Heroku buildpack for Python apps.
Stars: ✭ 849 (-4.28%)
Mutual labels:  heroku, django
Django Heroku
A Django library for Heroku apps.
Stars: ✭ 428 (-51.75%)
Mutual labels:  heroku, django
Project Dashboard With Django
Agile Project Management dashboard with Django REST and Vue.js
Stars: ✭ 25 (-97.18%)
Mutual labels:  heroku, django
Metaci
Lightweight, Salesforce specific CI app run on Heroku to build Github repositories configured for CumulusCI
Stars: ✭ 45 (-94.93%)
Mutual labels:  heroku, django
Django Photoblog
Photographer portfolio website powered by Django Framework. Features photo gallery with infinite scrolling, tagging, thumbnail generation and CMS for creating pages. Configured for Heroku and S3.
Stars: ✭ 19 (-97.86%)
Mutual labels:  heroku, django
Generator Django Rest
Yeoman generator for a Django REST/GraphQL API, an optional React SPA & lots more!
Stars: ✭ 77 (-91.32%)
Mutual labels:  heroku, django
Djangox
Django starter project with 🔋
Stars: ✭ 984 (+10.94%)
Mutual labels:  django, starter-template
Portfolio Generator
HoxNox - Portfolios Made Easy, Generate portfolios in 3 easy steps
Stars: ✭ 166 (-81.29%)
Mutual labels:  heroku, django
Posthog
🦔 PostHog provides open-source product analytics that you can self-host.
Stars: ✭ 5,488 (+518.71%)
Mutual labels:  heroku, django
Django Project Template
Project template layout for Django 3.0+
Stars: ✭ 530 (-40.25%)
Mutual labels:  heroku, django

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

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