Smart double quotes in jinja tags are now converted into simple double quotes

This commit is contained in:
elapouya 2018-11-21 09:41:44 +01:00
parent e5c4c14966
commit c15ece28c1
2 changed files with 7 additions and 1 deletions

View File

@ -1,3 +1,7 @@
0.5.11 (2018-11-21)
-------------------
- Smart double quotes in jinja tags are now converted into simple double quotes
0.5.10 (2018-11-20) 0.5.10 (2018-11-20)
------------------- -------------------
- Smart quotes in jinja tags are now converted into simple quotes - Smart quotes in jinja tags are now converted into simple quotes

View File

@ -5,7 +5,7 @@ Created : 2015-03-12
@author: Eric Lapouyade @author: Eric Lapouyade
''' '''
__version__ = '0.5.10' __version__ = '0.5.11'
from lxml import etree from lxml import etree
from docx import Document from docx import Document
@ -188,6 +188,8 @@ class DocxTemplate(object):
.replace(r"‘","'") .replace(r"‘","'")
.replace('&lt;','<') .replace('&lt;','<')
.replace('&gt;','>') .replace('&gt;','>')
.replace(u'',u'"')
.replace(u'',u'"')
.replace(u"",u"'") .replace(u"",u"'")
.replace(u"",u"'") ) .replace(u"",u"'") )
src_xml = re.sub(r'(?<=\{[\{%])(.*?)(?=[\}%]})',clean_tags,src_xml) src_xml = re.sub(r'(?<=\{[\{%])(.*?)(?=[\}%]})',clean_tags,src_xml)