Création et utilisation de packet django
- Docker
- Django >= 2.0
- Postgres
-
Pour runner
docker-compose up
-
Pour éteindre
⚠️ dans un autre terminaldocker-compose down
-
Nouvelle app
docker-compose run web python manage.py startapp [new_app_name]
-
Crée super utilisateur
docker-compose run web python manage.py createsuperuser
-
Pour passer tout les sous dossier en user local
sudo chown -R $USER:$USER .
- Modifiez les modèles (dans models.py).
⬇️
- Exécutez python manage.py makemigrations pour créer des migrations correspondant à ces changements.
⬇️
- Exécutez python manage.py migrate pour appliquer ces modifications à la base de données. et 🙏 les commande sont la ⬇️
- Effectué des changements dans les modèles
docker-compose run web python manage.py makemigrations [new_app_name]
- Création d'un table dans la batabase
docker-compose run web python manage.py migrate
si pb dans la Database 😱 liens de secours !!
- Si besoin de rentrer dans le shell
docker-compose run web python manage.py shell