Heroku supports all popular web frameworks for Python including Django, Flask, and so on. For a deployment tutorial that uses a sample Django app, see Getting Started on Heroku with Python. Recognizing a Python App Heroku automatically recognizes your app as a Python app if it includes a requirements.txt, setup.py, or Pipfile file in its root directory. When Heroku recognizes a deployed applicatio