Commit a414f355e390ec12db68badce2a1ad4204ace46a

Authored by hitier
1 parent 9705f04b

Fix install doc

Showing 2 changed files with 12 additions and 14 deletions   Show diff stats
@@ -21,7 +21,7 @@ @@ -21,7 +21,7 @@
21 21
22 ### Configurer l'application 22 ### Configurer l'application
23 23
24 - # D'abord les accés base de donnée 24 + # D'abord les accès base de donnée
25 cp resources/pdc_config.py . 25 cp resources/pdc_config.py .
26 $(EDITOR) pdc_config.py 26 $(EDITOR) pdc_config.py
27 cp resources/db_config.py . 27 cp resources/db_config.py .
@@ -41,16 +41,18 @@ Utiliser l'outil de ligne de commande fourni avec l'application. @@ -41,16 +41,18 @@ Utiliser l'outil de ligne de commande fourni avec l'application.
41 flask pdc_db create_db 41 flask pdc_db create_db
42 42
43 # renseigner des agent depuis une base type lesia 43 # renseigner des agent depuis une base type lesia
44 - flask pdc_db feed_from_lesia 44 + flask pdc_db feed_from_lesia
45 45
46 # entrer des périodes 46 # entrer des périodes
47 - flask pdc_db feed_periods 47 + # ( inutile s'il y a eu un import Lesia)
  48 + flask pdc_db feed_periods
48 49
49 # entrer des charges aléatoires (une centaine) 50 # entrer des charges aléatoires (une centaine)
  51 + # ( inutile s'il y a eu un import Lesia)
50 flask pdc_db feed_random_charges 52 flask pdc_db feed_random_charges
51 53
52 54
53 -### Jouer les tests et exécuter un serveur local 55 +## Jouer les tests et exécuter un serveur local
54 56
55 pip install -r requirements-tests.txt 57 pip install -r requirements-tests.txt
56 PYTHONPATH=. pytest 58 PYTHONPATH=. pytest
@@ -63,13 +65,13 @@ Utiliser l'outil de ligne de commande fourni avec l'application. @@ -63,13 +65,13 @@ Utiliser l'outil de ligne de commande fourni avec l'application.
63 65
64 ## Configurer l'appli web avec apache 66 ## Configurer l'appli web avec apache
65 67
66 -Les fichiers concernés: 68 +### Les fichiers concernés:
67 69
68 - pdc_web.wsgi 70 - pdc_web.wsgi
69 - pdc_config.py 71 - pdc_config.py
70 - db_config.py 72 - db_config.py
71 73
72 -La procédure: 74 +### La procédure:
73 75
74 # créer le répertoire pour le web 76 # créer le répertoire pour le web
75 export WEB_DIR=/var/www/html/pdc-web 77 export WEB_DIR=/var/www/html/pdc-web
@@ -94,9 +96,9 @@ La procédure: @@ -94,9 +96,9 @@ La procédure:
94 apachectl restart 96 apachectl restart
95 97
96 98
97 -### Mise à jour 99 +## Mise à jour
98 100
99 -## git autodeploy 101 +### git autodeploy
100 102
101 Les fichiers concernés: 103 Les fichiers concernés:
102 104
@@ -117,8 +119,7 @@ La procédure: @@ -117,8 +119,7 @@ La procédure:
117 119
118 120
119 121
120 -Intégration Pycharm  
121 -------------------- 122 +## Intégration Pycharm
122 123
123 Ce projet utilisant le pattern "factory", il faut procéder 124 Ce projet utilisant le pattern "factory", il faut procéder
124 à quelques configuration afin de le faire tourner avec 125 à quelques configuration afin de le faire tourner avec
@@ -128,9 +129,6 @@ Pour une procédure détaillée, voir la page: @@ -128,9 +129,6 @@ Pour une procédure détaillée, voir la page:
128 129
129 https://flask.palletsprojects.com/en/1.1.x/cli/#pycharm-integration 130 https://flask.palletsprojects.com/en/1.1.x/cli/#pycharm-integration
130 131
131 -But basically, you just have to Edit the Run Configurations,  
132 -and set the fields:  
133 -  
134 Dans le menu 'Edit Configurations', changer les champs: 132 Dans le menu 'Edit Configurations', changer les champs:
135 133
136 - 'module name' positionné à 'flask' 134 - 'module name' positionné à 'flask'
1 Plan de Charge 1 Plan de Charge
2 -------------- 2 --------------
3 -random_charges create_db feed_from_lesia 3 +