[mail] Début de templating, internationalisation, html et plain text
le corps du message est régigé en markdown <http://daringfireball.net/projects/markdown/syntax> que l'on utilise ensuite pour générer à la fois le plain text du message et la partie html. On a donc besoin du module python markdown packagé dans python-markdown. Les headers sont en plain text. On utilise jinja2 comme moteur de template (le même que celui de django) Le mail de bienvenue est là en exemple.
This commit is contained in:
parent
cbbf060fb2
commit
bde23e7ca2
8 changed files with 199 additions and 0 deletions
13
gestion/mail/template/html_multilang
Normal file
13
gestion/mail/template/html_multilang
Normal file
|
@ -0,0 +1,13 @@
|
|||
{% extends "html" %}
|
||||
{% block body %}
|
||||
|
||||
<p>{{lang_info}}</p>
|
||||
|
||||
<div lang="{{lang1}}">
|
||||
{{body1}}
|
||||
</div>
|
||||
<hr/>
|
||||
<div lang="{{lang2}}">
|
||||
{{body2}}
|
||||
</div>
|
||||
{% endblock %}
|
Loading…
Add table
Add a link
Reference in a new issue