Skip to content

nurgunawan/python-getting-started

This branch is 3 commits ahead of, 77 commits behind heroku/python-getting-started:main.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Mar 26, 2021
515a054 · Mar 26, 2021
Oct 18, 2018
Oct 18, 2018
Mar 26, 2021
Nov 13, 2017
Oct 18, 2018
Mar 18, 2021
Apr 21, 2015
Mar 18, 2021
Dec 11, 2017
Jul 17, 2014
Oct 18, 2018
Mar 18, 2021

Repository files navigation

Python: Getting Started

A barebones Django app, which can easily be deployed to Heroku.

This application supports the Getting Started with Python on Heroku article - check it out.

Running Locally

Make sure you have Python 3.9 installed locally. To push to Heroku, you'll need to install the Heroku CLI, as well as Postgres.

$ git clone https://github.com/heroku/python-getting-started.git
$ cd python-getting-started

$ python3 -m venv getting-started
$ pip install -r requirements.txt

$ createdb python_getting_started

$ python manage.py migrate
$ python manage.py collectstatic

$ heroku local

Your app should now be running on localhost:5000.

Deploying to Heroku

$ heroku create
$ git push heroku main

$ heroku run python manage.py migrate
$ heroku open

or

Deploy

Documentation

For more information about using Python on Heroku, see these Dev Center articles:

Releases

No releases published

Packages

No packages published

Languages

  • HTML 55.8%
  • Python 44.1%
  • Shell 0.1%