[PYTHON] Heroku-Einsatznotiz (Django)

Django vorbereiten

Weitere Informationen finden Sie unter Arbeiten mit Django.

Procfile Erstellen Sie ein Procfile und fügen Sie Folgendes hinzu.

Procfile


web: gunicorn PROJECTNAME.wsgi

settings.py Installieren Sie Django-Heroku

pip install django-heroku

Fügen Sie der Datei settings.py Folgendes hinzu

settings.py


import django_heroku
django_heroku.settings(locals())

requirements.txt Erstellen Sie die Datei require.txt im Stammverzeichnis (unter dem Projektordner) und fügen Sie Folgendes hinzu

requirements.txt


django
gunicorn
django-heroku

Heroku vorbereiten

Melden Sie sich bei Heroku an

heroku login
```

### Eine Anwendung erstellen
```
heroku create APPNAME
```

### Git-Einstellungen
```
heroku git:remote -a APPNAME
```

### Buildpacks-Einstellungen

```
heroku buildpacks:set heroku/python 
```

## Bereitstellen
### Bereitstellen
```
git push heroku master
```

### Anwendungsstart
```
heroku open
```

## Andere
### Befehlsausführung auf Heroku
```
heroku run COMMAND
```

 Befehlsunterbrechung: `heroku run: losgelöst BEFEHL`

### Log
```
heroku logs --t
```

### Liste der Anwendungen
```
heroku list
```

### Befehlsausführung für jede Anwendung
```
heroku COMMAND --app APPNAME
```


Recommended Posts

Heroku-Einsatznotiz (Django)
Django Heroku Deploy 1
Django Lernnotiz
Django Tutorial Memo
Django Heroku Deploy 2
Django Memo # 1 von Grund auf neu
Heroku Memo (für mich)
[Memo] Django-Entwicklungsumgebung
Memo zur Bereitstellung von Django × Postgresql auf Docker für Heroku
Django Entwicklungsumgebung Bau Memo
Django - Bereitstellung des virtuellen Hosts Apache mod_wsgi
Stellen Sie das Django-Projekt für Heroku bereit
[Lernnotiz] Zusammenfassung des Django-Befehls
Django Management Screen Reverse Memo
[Django-Memo] Fehler bei der Installation von Modal
DJango Memo: Von Anfang an (Vorbereitung)
Stellen Sie die Django-Anwendung auf Heroku bereit
Django
Python + Django + Scikit-Learn + Mecab (1) mit Heroku
Python + Django + Scikit-Learn + Mecab (2) mit Heroku
DJango-Seite veröffentlicht auf Heroku: Practice
Django Blog auf Heroku: Login Implementierung
DJango Memo: Von Anfang an (Modelleinstellung)
Memo zur Informationsaufzeichnung mit Sitzung in Django
Stellen Sie Django api mit Heroku bereit (persönliches Memo)
[Django] Fehler beim Bereitstellen von Heroku (2)
Stellen Sie die Django-App in Heroku bereit [Teil 2]
Reagieren Sie → Ajax → Django auf Linux-Implementierungshinweise
Stellen Sie die Django-App in Heroku bereit [Teil 1]
[Django] Probleme beim Bereitstellen von Heroku (1)
CentOS8 + Apache2.4 + pyenv + mod_wsgi + Django-Projektbereitstellung
[Django] Memo, wenn das Protokoll nicht war
[Studiennotiz] OAuth2-Integration zwischen Django-Projekten