Files
training.django/source/README.md
Steve Kossouho e3ebf6bf4f Add documentation and source
Added documentation, source and extra files.
2025-07-02 20:26:50 +02:00

32 lines
1.3 KiB
Markdown
Raw Permalink Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# Projets de démo Django
Chacun des répertoires ci-dessous peut être récupéré comme projet Django, à savoir :
- `advanced` : fonctions avancées (URL téléchargement)
- `authentication` : bouts de code pour gérer les utilisateurs
- `forms` : test des formulaires
- `orm` : projet d'interface utilisant des données en base
- `templating` : utilisation du langage de templates
- `translation` : traduction
Les répertoires contiennent un fichier `manage.py` et peuvent être lancés avec la commande habituelle :
```bash
python manage.py runserver
```
Vérifiez quand même les fichiers `urls.py` pour savoir quelles URLs sont disponibles pour chaque projet (l'un d'entre eux ne répond pas à l'URL http://127.0.0.1/ mais répond à d'autres URLs).
---
Les répertoires de projet peuvent être ouverts avec PyCharm (contiennent un répertoire `.idea`). Vous devrez peut-être créer un environnement virtuel pour ces projets. Pour cela :
- rendez-vous dans le menu `File``Settings`
- dans la catégorie `Project``Python Interpreter`, vérifiez que l'interpréteur est dans un répertoire relatif à votre projet, ou créez un nouvel interpréteur `virtualenv`.
Avant de pouvoir exécuter le projet, vous devez installer les dépendances présentes dans requirements.txt :
```{.bash .numberLines}
pip install -r requirements.txt
```