Commencer par créer un compte si vous ne l'avez pas, ensuit authentifier

Le repository est un projet que vous allez créer et mettre ton code dedans.

Dans le site "https://git-scm.com/" installer git suivant votre système d'exploitation.

Apres téléchargement, installer l'application.
Dans le terminal de visual studio code veuillez ouvrir le terminal dans le chemin de projet et executer les commandes suivantes:
>git init
>git add .
>git commit -m "initial commit"
>git remote add origin [lien de votre projet en github]
>git branch -M main
>git push -u origin main


Héroku sert pour le deployement de votre application.

Donner le nom à votre application


Chercher le nom de votre repository à l'aide de search et ensuite connecter le

Deployer votre applicationAvant de déployer il faut ajouter trois fichiers: Procfile, requirements.txt, runtime.txt

dans Procfile on met:
web: gunicorn firstproject.wsgi:application --log-file -
Le fichier requirements.txt
asgiref==3.5.2
autopep8==2.0.0
dj-database-url==1.2.0
Django==4.1.3
django-heroku==0.3.1
gunicorn==20.1.0
psycopg2==2.9.5
pycodestyle==2.10.0
sqlparse==0.4.3
tomli==2.0.1
tzdata==2022.7
whitenoise==6.2.0
le fichier runtime.txt
python-3.10.9
Modifier le fichier settings.py

Dans setting add:
import os
import django_heroku
import dj_database_url
.
.
.
#Changer ALLOWED_HOSTS
ALLOWED_HOSTS = [
'*'
]
.
.
.
STATIC_URL = '/static/'
STATIC_ROOT = os.path.join(BASE_DIR, '/stock/static')
STATICFILES_DIRS = [
os.path.join(BASE_DIR, 'stock/static'),
]
A la fin envoyer le code modifier à l'aide du terminal:
>git add .
>git commit -m "Add existing file"
>git push -u origin main