[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
15
gestion/mail/template/html
Normal file
15
gestion/mail/template/html
Normal file
|
@ -0,0 +1,15 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
|
||||
<meta http-equiv="Content-Style-Type" content="text/css" />
|
||||
<meta name="generator" content="pandoc" />
|
||||
<title></title>
|
||||
<style type="text/css">code{white-space: pre;}body{max-width: 55em;text-align:justify;}</style>
|
||||
</head>
|
||||
<body>
|
||||
{% block body %}
|
||||
{{body}}
|
||||
{% endblock %}
|
||||
</body>
|
||||
</html>
|
Loading…
Add table
Add a link
Reference in a new issue