Voir Travailler avec Django pour plus de détails.
Procfile Créez un fichier Procfile et ajoutez ce qui suit.
Procfile
web: gunicorn PROJECTNAME.wsgi
settings.py Installez django-heroku
pip install django-heroku
Ajoutez ce qui suit à settings.py
settings.py
import django_heroku
django_heroku.settings(locals())
requirements.txt Créez requirements.txt dans le répertoire racine (sous le dossier du projet) et ajoutez ce qui suit
requirements.txt
django
gunicorn
django-heroku
brew install
)heroku login
```
### Créer une application
```
heroku create APPNAME
```
### paramètres git
```
heroku git:remote -a APPNAME
```
### paramètres de buildpacks
```
heroku buildpacks:set heroku/python
```
## Déployer
### Déployer
```
git push heroku master
```
### Lancement d'application
```
heroku open
```
## Autre
### Exécution de la commande sur heroku
```
heroku run COMMAND
```
Interruption de commande: `heroku run: commande détachée`
### Journal
```
heroku logs --t
```
### Liste des applications
```
heroku list
```
### Exécution de commande pour chaque application
```
heroku COMMAND --app APPNAME
```
Recommended Posts