templates dans un répertoire separé
authorThomas NOEL <thomas@new-dev.(none)>
Fri, 4 Jul 2008 14:13:21 +0000 (10:13 -0400)
committerThomas NOEL <thomas.noel@auf.org>
Fri, 4 Jul 2008 14:13:21 +0000 (10:13 -0400)
15 files changed:
document-index.html [deleted file]
document-index.json [deleted file]
document-index.rss [deleted file]
document.html [deleted file]
document.json [deleted file]
document.txt [deleted file]
document.xml [deleted file]
objetsql.py
templates/document-index.html [new file with mode: 0644]
templates/document-index.json [new file with mode: 0644]
templates/document-index.rss [new file with mode: 0644]
templates/document.html [new file with mode: 0644]
templates/document.json [new file with mode: 0644]
templates/document.txt [new file with mode: 0644]
templates/document.xml [new file with mode: 0644]

diff --git a/document-index.html b/document-index.html
deleted file mode 100644 (file)
index 5f07ff3..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-<pre>{{ debug()|e }}</pre>
-
diff --git a/document-index.json b/document-index.json
deleted file mode 100644 (file)
index f0559da..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-
-{{ documents | jsonencode }}
-
diff --git a/document-index.rss b/document-index.rss
deleted file mode 100644 (file)
index 0ed51ee..0000000
+++ /dev/null
@@ -1,22 +0,0 @@
-<?xml version="1.0"?>
-<rss version="2.0">
-
-<channel>
-        <title>documents CODA {{ code }}</title>
-        <link>http://intranet.auf/</link>
-       <description>les derniers documents CODA de type {{ code }}</description>
-       <language>fr</language>
-                       
-{% for d in documents %}
-<item>
-     <title>[{{d.statut}}] {{d.code }} {{d.numero | int}} de {{d.demandeur}} pour {{d.approbateur}} : {{d.total}} {{d.devise}} sur {{ d.code_service }}</title>
-     <link>http://bacasable.auf/rest/{{d.code_rest}}/{{d.numero | int}}.txt</link>
-     <guid>http://bacasable.auf/rest/{{d.code_rest}}/{{d.numero | int}}</guid>
-     <description>Fournisseur http://bacasable.auf/rest/fournisseur/{{ d.fournisseur }}</description>
-     <pubDate>{{ d.date_modif }}</pubDate>
-</item>
-{% endfor %}
-
-</channel>
-</rss>
-
diff --git a/document.html b/document.html
deleted file mode 100644 (file)
index 5f07ff3..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-<pre>{{ debug()|e }}</pre>
-
diff --git a/document.json b/document.json
deleted file mode 100644 (file)
index 4ba4d78..0000000
+++ /dev/null
@@ -1,5 +0,0 @@
-
-NB : Ca ressemble a du JSON, mais ce n'est pas du JSON !... C'est juste un test...
-
-{{ debug()|e }}
-
diff --git a/document.txt b/document.txt
deleted file mode 100644 (file)
index f01578c..0000000
+++ /dev/null
@@ -1,48 +0,0 @@
-Document CODA {{code }} {{ numero }}
-
-Statut: {{ statut }}
-
-Demandeur   : {{ demandeur }}
-Approbateur : {{ approbateur }}
-Créé le     : {{ date_creation }} (mise à jour {{ date_modif }})
-
-Valeur totale : {{ total }} {{ devise }}
-Code service  : {{ code_service }}
-
-Fournisseur   : {{ fournisseur }}
-
-Commentaires  :
-{{commentaires}}
-
-Adresse de livraison :
-{{ livraison_destination}}
-{{ livraison_addresse1 }}
-{{ livraison_addresse2 }}
-{{ livraison_addresse3 }}
-{{ livraison_addresse4 }}
-{{ livraison_addresse5 }}
-{{ livraison_addresse6 }}
-C.P. {{ livraison_code_postal }}
-Tél. : {{ livraison_telephone }}
-Tlc. : {{ livraison_telecopie }}
-
-Implantation payeuse : {{ implantation_payeuse }}
-
-Adresse de facturation :
-{{ facturation_destination}}
-{{ facturation_addresse1 }}
-{{ facturation_addresse2 }}
-{{ facturation_addresse3 }}
-{{ facturation_addresse4 }}
-{{ facturation_addresse5 }}
-{{ facturation_addresse6 }}
-C.P. {{ facturation_code_postal }}
-Tél. : {{ facturation_telephone }}
-Tlc. : {{ facturation_telecopie }}
-
-Détails : {% for detail in details %}
-({{ detail.ligne }}) {{ detail.code_article }} : {{ detail.description_article }}
-    quantité : {{ detail.quantite }} prix unitaire : {{ detail.prix_unitaire }}
-    total : {{ detail.valeur_ligne }} (taxes : {{ detail.taxe }})
-{% endfor %}
-
diff --git a/document.xml b/document.xml
deleted file mode 100644 (file)
index 66cc9ea..0000000
+++ /dev/null
@@ -1,54 +0,0 @@
-<{{ code_rest }}>
-  <numero>{{ numero }}</numero>
-  <statut>{{ statut }}</statut>
-  <demandeur>{{ demandeur }}</demandeur>
-  <approbateur>{{ approbateur }}</approbateur>
-  <date.modification>{{ date_modif }}</date.modification>
-  <date.creation>{{ date_creation }}</date.creation>
-  <valeur>{{ total }}</valeur>
-  <devise>{{ devise }}</devise>
-  <imputation>{{ code_service }}</imputation>
-  <fournisseur>{{ fournisseur }}</fournisseur>
-  <commentaires>{{ commentaires | e }}</commentaires>
-  <livraison>
-    <adresse>{{ livraison_destination | e }}
-{{ livraison_addresse1 | e }}
-{{ livraison_addresse2 | e }}
-{{ livraison_addresse3 | e }}
-{{ livraison_addresse4 | e }}
-{{ livraison_addresse5 | e }}
-{{ livraison_addresse6 | e }}
-{{ livraison_code_postal }}
-    </adresse>
-    <telephone>{{ livraison_telephone }}</telephone>
-    <telecopie>{{ livraison_telecopie }}</telecopie>
-  </livraison>
-  <impl.payeuse>{{ implantation_payeuse }}</impl.payeuse>
-  <facturation>
-    <adresse>{{ facturation_destination | e }}
-{{ facturation_addresse1 | e }}
-{{ facturation_addresse2 | e }}
-{{ facturation_addresse3 | e }}
-{{ facturation_addresse4 | e }}
-{{ facturation_addresse5 | e }}
-{{ facturation_addresse6 | e }}
-{{ facturation_code_postal }}
-    </adresse>
-    <telephone>{{ facturation_telephone }}</telephone>
-    <telecopie>{{ facturation_telecopie }}</telecopie>
-  </facturation>
-  <details>
-  {% for detail in details %}
-    <detail>
-       <ligne>{{ detail.ligne }}</ligne>
-       <code>{{ detail.code_article }}</code>
-       <description>{{ detail.description_article | e }}</description>
-       <quantite>{{ detail.quantite }}</quantite>
-       <pu>{{ detail.prix_unitaire }}</pu>
-       <taxe>{{ detail.taxe }}</taxe>
-       <total>{{ detail.valeur_ligne }}</total>
-     </detail>
-   {% endfor %}
-  </details>
-</{{ code_rest }}>
-
index 987637e..6facd04 100644 (file)
@@ -2,7 +2,7 @@
 # -*- coding: utf-8 -*-
 
 from jinja import Environment, FileSystemLoader
-ejinja = Environment(loader=FileSystemLoader('/home/thomas/public_html/'))
+ejinja = Environment(loader=FileSystemLoader('/home/thomas/public_html/templates/'))
 
 from pymssql import connect
 
diff --git a/templates/document-index.html b/templates/document-index.html
new file mode 100644 (file)
index 0000000..5f07ff3
--- /dev/null
@@ -0,0 +1,2 @@
+<pre>{{ debug()|e }}</pre>
+
diff --git a/templates/document-index.json b/templates/document-index.json
new file mode 100644 (file)
index 0000000..f0559da
--- /dev/null
@@ -0,0 +1,3 @@
+
+{{ documents | jsonencode }}
+
diff --git a/templates/document-index.rss b/templates/document-index.rss
new file mode 100644 (file)
index 0000000..0ed51ee
--- /dev/null
@@ -0,0 +1,22 @@
+<?xml version="1.0"?>
+<rss version="2.0">
+
+<channel>
+        <title>documents CODA {{ code }}</title>
+        <link>http://intranet.auf/</link>
+       <description>les derniers documents CODA de type {{ code }}</description>
+       <language>fr</language>
+                       
+{% for d in documents %}
+<item>
+     <title>[{{d.statut}}] {{d.code }} {{d.numero | int}} de {{d.demandeur}} pour {{d.approbateur}} : {{d.total}} {{d.devise}} sur {{ d.code_service }}</title>
+     <link>http://bacasable.auf/rest/{{d.code_rest}}/{{d.numero | int}}.txt</link>
+     <guid>http://bacasable.auf/rest/{{d.code_rest}}/{{d.numero | int}}</guid>
+     <description>Fournisseur http://bacasable.auf/rest/fournisseur/{{ d.fournisseur }}</description>
+     <pubDate>{{ d.date_modif }}</pubDate>
+</item>
+{% endfor %}
+
+</channel>
+</rss>
+
diff --git a/templates/document.html b/templates/document.html
new file mode 100644 (file)
index 0000000..5f07ff3
--- /dev/null
@@ -0,0 +1,2 @@
+<pre>{{ debug()|e }}</pre>
+
diff --git a/templates/document.json b/templates/document.json
new file mode 100644 (file)
index 0000000..4ba4d78
--- /dev/null
@@ -0,0 +1,5 @@
+
+NB : Ca ressemble a du JSON, mais ce n'est pas du JSON !... C'est juste un test...
+
+{{ debug()|e }}
+
diff --git a/templates/document.txt b/templates/document.txt
new file mode 100644 (file)
index 0000000..f01578c
--- /dev/null
@@ -0,0 +1,48 @@
+Document CODA {{code }} {{ numero }}
+
+Statut: {{ statut }}
+
+Demandeur   : {{ demandeur }}
+Approbateur : {{ approbateur }}
+Créé le     : {{ date_creation }} (mise à jour {{ date_modif }})
+
+Valeur totale : {{ total }} {{ devise }}
+Code service  : {{ code_service }}
+
+Fournisseur   : {{ fournisseur }}
+
+Commentaires  :
+{{commentaires}}
+
+Adresse de livraison :
+{{ livraison_destination}}
+{{ livraison_addresse1 }}
+{{ livraison_addresse2 }}
+{{ livraison_addresse3 }}
+{{ livraison_addresse4 }}
+{{ livraison_addresse5 }}
+{{ livraison_addresse6 }}
+C.P. {{ livraison_code_postal }}
+Tél. : {{ livraison_telephone }}
+Tlc. : {{ livraison_telecopie }}
+
+Implantation payeuse : {{ implantation_payeuse }}
+
+Adresse de facturation :
+{{ facturation_destination}}
+{{ facturation_addresse1 }}
+{{ facturation_addresse2 }}
+{{ facturation_addresse3 }}
+{{ facturation_addresse4 }}
+{{ facturation_addresse5 }}
+{{ facturation_addresse6 }}
+C.P. {{ facturation_code_postal }}
+Tél. : {{ facturation_telephone }}
+Tlc. : {{ facturation_telecopie }}
+
+Détails : {% for detail in details %}
+({{ detail.ligne }}) {{ detail.code_article }} : {{ detail.description_article }}
+    quantité : {{ detail.quantite }} prix unitaire : {{ detail.prix_unitaire }}
+    total : {{ detail.valeur_ligne }} (taxes : {{ detail.taxe }})
+{% endfor %}
+
diff --git a/templates/document.xml b/templates/document.xml
new file mode 100644 (file)
index 0000000..66cc9ea
--- /dev/null
@@ -0,0 +1,54 @@
+<{{ code_rest }}>
+  <numero>{{ numero }}</numero>
+  <statut>{{ statut }}</statut>
+  <demandeur>{{ demandeur }}</demandeur>
+  <approbateur>{{ approbateur }}</approbateur>
+  <date.modification>{{ date_modif }}</date.modification>
+  <date.creation>{{ date_creation }}</date.creation>
+  <valeur>{{ total }}</valeur>
+  <devise>{{ devise }}</devise>
+  <imputation>{{ code_service }}</imputation>
+  <fournisseur>{{ fournisseur }}</fournisseur>
+  <commentaires>{{ commentaires | e }}</commentaires>
+  <livraison>
+    <adresse>{{ livraison_destination | e }}
+{{ livraison_addresse1 | e }}
+{{ livraison_addresse2 | e }}
+{{ livraison_addresse3 | e }}
+{{ livraison_addresse4 | e }}
+{{ livraison_addresse5 | e }}
+{{ livraison_addresse6 | e }}
+{{ livraison_code_postal }}
+    </adresse>
+    <telephone>{{ livraison_telephone }}</telephone>
+    <telecopie>{{ livraison_telecopie }}</telecopie>
+  </livraison>
+  <impl.payeuse>{{ implantation_payeuse }}</impl.payeuse>
+  <facturation>
+    <adresse>{{ facturation_destination | e }}
+{{ facturation_addresse1 | e }}
+{{ facturation_addresse2 | e }}
+{{ facturation_addresse3 | e }}
+{{ facturation_addresse4 | e }}
+{{ facturation_addresse5 | e }}
+{{ facturation_addresse6 | e }}
+{{ facturation_code_postal }}
+    </adresse>
+    <telephone>{{ facturation_telephone }}</telephone>
+    <telecopie>{{ facturation_telecopie }}</telecopie>
+  </facturation>
+  <details>
+  {% for detail in details %}
+    <detail>
+       <ligne>{{ detail.ligne }}</ligne>
+       <code>{{ detail.code_article }}</code>
+       <description>{{ detail.description_article | e }}</description>
+       <quantite>{{ detail.quantite }}</quantite>
+       <pu>{{ detail.prix_unitaire }}</pu>
+       <taxe>{{ detail.taxe }}</taxe>
+       <total>{{ detail.valeur_ligne }}</total>
+     </detail>
+   {% endfor %}
+  </details>
+</{{ code_rest }}>
+