GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Migrating your Django Project to Heroku
  • Django
  • MySQL
  • PostgreSQL
  • Buildpacks
  • Docker
  • official Python documentation
  • Production Django Deployments on Heroku
  • Deploying Django to Heroku With Docker
  • available source code
  • Redis
  • bot

This view

  • Original page
  • New address

GeezerVison is showing www.fullstackpython.com — Heroku

Full Stack Python
All topics | Blog | Supporter's Edition | @fullstackpython | Facebook | What's new?

Heroku

Heroku is an implementation of the platform-as-a-service (PaaS) concept that can be used to more easily deploy Python applications.

Heroku logo.

Heroku resources

  • Migrating your Django Project to Heroku is a full tutorial on using Heroku to run Django web applications. It includes instructions on converting from MySQL to PostgreSQL if necessary as well as how to properly handle your settings files.

  • How to deploy Django project to Heroku using Docker explains that although Buildpacks are the most common way to deploy to Heroku, packaing your app in a Docker container is also a viable approach. It walks through the steps needed to deploy a Django app in the remainder of the article.

  • Heroku's official Python documentation is fantastic and walks through deploying WSGI applications in short order.

  • Production Django Deployments on Heroku aims to simplify the process of deploying, maintaining, and scaling production-grade Django apps on Heroku.

  • Deploying Django to Heroku With Docker looks at how to deploy a Django app to Heroku with Docker via the Heroku Container Runtime.

  • Heroku Chatbot with Celery, WebSockets, and Redis is a walkthrough with available source code to build a Django and Redis-based chat bot that can be easily deployed to Heroku.

What else do you want to learn about deployment?

I have a server, how do I set up the operating system?

How do I use a platform-as-a-service to deploy my Python app?

Tell me about standard relational databases.

Table of Contents

1. Introduction 2. Development Environments 3. Data 4. Web Development 5. Deployment Hosting Servers Static Content CDNs Virtual Private Servers Linode DigitalOcean Lightsail Platform-as-a-Service Heroku PythonAnywhere AWS CodeStar Operating Systems Ubuntu macOS Windows FreeBSD Web Servers Apache HTTP Server Nginx Caddy WSGI Servers Green Unicorn (Gunicorn) mod_wsgi uWSGI Continuous Integration Jenkins GoCD Configuration Management Ansible Salt Containers Docker Kubernetes Serverless AWS Lambda Azure Functions Google Cloud Functions 6. DevOps Changelog What Full Stack Means About the Author Future Directions Page Statuses ...or view the full table of contents.

Full Stack Python

Full Stack Python is an open book that explains concepts in plain language and provides helpful resources for those topics.
Updates via Twitter & Facebook.

Chapters

1. Introduction 2. Development Environments 3. Data 4. Web Development 5. Deployment » Heroku 6. DevOps Changelog What Full Stack Means About the Author Future Directions Page Statuses ...or view the full table of contents.

Matt Makai 2012-2022
You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.