Skip to content

Association-INTech/prINTech

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PrINTech-Back

  • 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

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •