Django (Français)
From ArchWiki
Django est un framework web qui facilite la programmation de sites internet complexes. Il permet de limiter l'écriture et donc le maintien du code ce qui permet un gain de temps énorme pour vos projets web. Par exemple, Django simplifie les liaisons entre la base de donnée SQL et les pages. Il fonctionne avec n'importe quelle version de Python supérieure ou égale à 2.3.
Contents |
Installation
Prérequis
- Python >= 2.3
- PostgreSQL ou MySQL ou encore SQLite.
- Apache avec mod_python
Installation pour un environnement de développement
Django s'installe facilement depuis les dépôts "extra" :
#pacman -S django
Installation pour un serveur de production
Le rôle principal de Django étant de proposer un framework, le serveur intégré n'est pas assez performant pour une utilisation dans un environnement de production. Pour utiliser efficacement Django, utilisez Apache avec mod_python.
Utiliser Django
Créer le site
$django-admin.py startproject monsite
Django va créer le répertoire monsite pour y déposer les fichiers de création de votre site.
Lancer le serveur intégré
À ne pas utiliser en production. Exécuter dans le répertoire de votre site :
$python manage.py runserver
Et le serveur devient accessible depuis http://127.0.0.1:8000/.
Et après ?
Et bien après il faut se mettre au travail et faire le site. Pour bien comprendre comment Django fonctionne, vous pouvez vous reporter à la documentation francophone