-
Setup un .env avec:
DJANGO_SETTINGS_MODULE=back.settings.dev (prod/base, dépend du container voulu) -
Utiliser git flow pour gestion de branches:
https://www.atlassian.com/git/tutorials/comparing-workflows/gitflow-workflow -
Installer uv pour ta gestion de dépendances:
https://docs.astral.sh/uv/guides/tools/ -
Faire en sorte que uv lise le .env:
set -Ux UV_ENV_FILE .env -
Installer docker (Docker engine sur linux):
https://docs.docker.com/ -
Installer Django ( à travers uv ):
https://www.djangoproject.com/ -
Configurer Docker et créer le container:
sudo service docker start #mettre cette commande au lancement de wsl si envie
sudo docker compose up -d #créer le container selon le fichier docker-compose
sudo docker ps #vérification -
Migrer django et lancer le serveur dev:
uv run ./manage.py makemigrations #créer la db en fonction de ton code python
uv run ./manage.py migrate
uv run ./manage.py runserver #lance le serveur
-
Notifications
You must be signed in to change notification settings - Fork 0
Association-INTech/prINTech
Folders and files
| Name | Name | Last commit message | Last commit date | |
|---|---|---|---|---|
Repository files navigation
About
No description, website, or topics provided.
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published