{{tag>dev python framework pyramid}}
====== Création d'un projet avec Pyramid ======
===== Environnement =====
Sur le système hote, installer python et
* Créer l'environnement virtuel python.
* Installer le framework Pyramid dans l'environnement virtuel
Création d'un projet PyraTest utilisant la structure (staffold) starter:
(venv)$ pcreate -s starter PyraTest
Entrer dans le dossier du projet nouvellement créé et lancer la création de l'instance de développement:
(venv)$ cd PyraTest
(venv)$ python setup.py develop
La génération de l'instance utilise une connexion internet pour télécharger les composants.
Le script setup.py permet également de lancer les tests associés au projet:
(venv)$ python setup.py test -q
Lancer l’exécution du serveur avec les paramétrages propres à l’environnement de développement:
(venv)$ pserve development.ini
===== Structure du projet =====
Le projet PyraTest contient un module python ayant le même nom en casse minuscule