[PYTHON] Django Heroku Deploy 1

Premise

Deploy on Heroku using Django as a framework.

python-3.7.3 django 2.2

Homebrew, pyenv, Pipenv, Python, Django installed

What is Heroku

A platform service that allows you to easily upload and publish web applications. Since it can be used in a state where the environment has already been built, you can easily publish the created application on the web just by uploading it on Heroku.

Main subject

https://signup.heroku.com/jp Register as a Heroku user from the URL above. (free)

Heroku Toolbelt settings

By installing Heroku Toolbelt, you can use commands dedicated to Heroku. Enter the following command in the terminal. (For mac)

$ brew tap heroku/brew && brew install heroku

Log in to Heroku from your terminal

Now that you have the Heroku Toolbelt installed, you can use Heroku commands on your terminal. Now, log in to Heroku from your terminal.

$ heroku login

heroku: Press any key to open up the browser to login or q to exit: #Press Enter etc.
Opening browser to https://cli-auth.heroku.com/auth/browser/xxxxxxxxxxxxxxxxxxxxxxxx
Logging in... done
Logged in as [email protected] #Your email address will be displayed

Create an app on Heroku

You can create an application on Heroku with the following command.

$heroku create app name

【Caution! ] If the app name isn't unique across Heroku, it'll bounce back like this! ↓ ↓ Example

$ heroku create banban
Creating ⬢ banban... !
 ▸    Name banban is already taken

If it works, it will be as follows.

$ heroku create banban-2020

Creating ⬢ banban-2020... done
https://banban-2020.herokuapp.com/ | https://git.heroku.com/banban-2020.git

・ Deploy Up to this point, you have secured the area to deploy the app.

Deployment to Heroku is described below. "Django Heroku Deploy 2" https://qiita.com/yusuke_mrmt/items/a540ba5b04a1fd6dbdb7

Recommended Posts

Django Heroku Deploy 1
Django Heroku Deploy 2
Deploy django project to heroku
Deploy your Django application on Heroku
Deploy Django api on heroku (personal note)
Deploy the Django app on Heroku [Part 2]
Deploy the Django app on Heroku [Part 1]
heroku deployment memo (Django)
Deploy Django serverless with Lambda
Django
Deploy masonite app on Heroku 2020
Deploy a Django application with Docker
python + django + scikit-learn + mecab (1) on heroku
python + django + scikit-learn + mecab (2) on heroku
Publish DJango page on heroku: Practice
Deploy Flask app on heroku (bitterly)
Run python3 Django1.9 with mod_wsgi (deploy)
Deploy the Flask app on Heroku
Deploy the Django tutorial to IIS ①
Deploy the Flask app on heroku
Deploy Django in 3 minutes using docker-compose
Django blog on heroku: login implementation
How to deploy a Django app on heroku in just 5 minutes
Django note 4
Django memorandum
django search
Django installation
Django Summary
Django test
[Django] Error encountered when deploying heroku Part 2
Django # 2 (template)
Django Note 5
[Django] Trouble encountered when deploying heroku Part 1
Django hands-on
Touch django
django notes
Django Summary
Django basics
Django Shoho
Django defaults
Deploy Django (Ubuntu 14.04 LTS + Nginx + uWSGI + Supervisor)
Django + Docker
Django Glossary
Django search
Install Django
Django: References
Django Note 1
Django note 3
Django note 2
Django startup
Django notes
Django NullCharField
Publish django project developed in Cloud9 on heroku
[Easy detonation velocity 2nd] Deploy Streamlit to heroku
Deploy Django apps on Ubuntu + Nginx + MySQL (Build)
Deploy to Heroku right away without knowing git.
Prevent Heroku (free tier) from sleeping with Django
I want to upload a Django app to heroku