]> SALOME platform Git repositories - tools/eficas.git/commitdiff
Salome HOME
partage 6 septembre
authorpascale.noyret <pascale.noyret@edf.fr>
Mon, 6 Sep 2021 11:56:47 +0000 (13:56 +0200)
committerpascale.noyret <pascale.noyret@edf.fr>
Mon, 6 Sep 2021 11:56:47 +0000 (13:56 +0200)
WebTest/cata_essai.py
testFlask/mdm.py
testFlask/static/css/style.css
testFlask/templates/commandes.html

index 6d14c5964da49141dbefb516ab93701e81bb97e6..2b05627c8ce9cd48020d379621bd84110da3b60c 100644 (file)
@@ -8,4 +8,9 @@ JdC   = JDC_CATA(code='Test1',)
 MonProc = PROC(nom='MonProc',
     param1 = SIMP(statut='o',typ='R'),
 )
+MonProc2 = PROC(nom='MonProc2',
+    param1 = SIMP(statut='o',typ='R'),
+    param2 = SIMP(statut='o',typ='R'),
+    param3 = SIMP(statut='o',typ='R'),
+)
 
index f0266ffeb68ee2f1584375a9c20a739a4674fbec..14dcf84ea728f051ca277419e165327559d4417a 100755 (executable)
@@ -19,6 +19,8 @@ def index():
     return render_template('commandes.html',
     titre=code,
     listeCommandes = monConnecteur.getListeCommandes(),
+    profondeur=4,
+    mcTraite={'MonProc2': {'s1': ('I', 2), 'F2': {'s2': ('I', 3), 'F3': {'s3': ('I', 4)}}}}
     )
      
 
index 442b5f69159cba7043239378f4822258172413b0..8c42058c3e55afde6dfc44bbf88abb540d695def 100644 (file)
@@ -15,6 +15,13 @@ h2 {
     padding: 10px;
 }
 
+h3 {
+    border: 2px #eee solid;
+    color: brown;
+    text-align: center;
+    text-align: center;
+}
+
 ul.navbar {
   border: 2px #eee solid;
   color: brown;
index d6b27153427fa2d2cfa86b6a20d93170bb205ab1..a029eeda6c6959b6e7662d195e8f499d2e03cd7c 100644 (file)
@@ -1,5 +1,6 @@
 {% extends 'base.html' %}
 
+
 {% block content %}
     <h1> Choose command to add </h1>
     <h2>Commandes en ligne </h1>
@@ -12,7 +13,7 @@
     <label class="btn btn-success active">
     {% for commande in listeCommandes %}
     <p>
-    <!-- PN : pourquoi on peut en avoir plusieurs cheched . -->
+    <!-- PN : pourquoi  peut-il  avoir plusieurs cheched ? -->
     <div class="btn-group" data-toggle="buttons">
         <input type="radio" name={{ commande }} id={{ commande }} >
         <label for={{ commande }}> {{ commande }}</label><br>
     </div>
     </p>
     {% endfor %}
-    {% for commande in listeCommandes %}
-    {% endfor %}
-       
-       
+    {%- for key, value in mcTraite.items() recursive %}                       
+        <h3>{{ key }} </h1>                                                            
+        {%- if value %}                                                         
+            {% if value is mapping %}
+              <ul>{{ loop(value.items())}}</ul>                                     
+             {%- else %}                                                            
+              type {{value[0]}} valeur{{value[1]}}
+             {%- endif %}                                                            
+        {%- endif %}                                                            
+         </li>                                                                     
+    {%- endfor %}                                                               
 
 {% endblock %}