109 Commits

Author SHA1 Message Date
Eric Lapouyade
68d2fd6e84 Fixed issue #159: autoescaped values for both str and unicode. 2018-12-23 11:36:20 +01:00
Eric Lapouyade
aa088a274b Fix tables with gridSpan that have less cells after the tc forloop (#164) 2018-12-18 08:22:36 +01:00
elapouya
c15ece28c1 Smart double quotes in jinja tags are now converted into simple double quotes 2018-11-21 09:41:44 +01:00
Eric Lapouyade
e5c4c14966 - Smart quotes in jinja tags are now converted into simple quotes
- Add custom jinja filter example in tests/
- Reformat the code to be a little more PEP8 compliant
2018-11-20 15:30:12 +01:00
Eric Lapouyade
20e30c541c v0.5.9 2018-11-18 17:56:14 +01:00
Eric Lapouyade
8b351236f7 fix #154 2018-11-08 12:20:09 +01:00
elapouya
bc9820e7cf Render can now autoescape context dict 2018-11-07 16:56:25 +01:00
Eric Lapouyade
c04483e4d5 v0.5.6 - Fix #152 2018-10-18 10:07:28 +02:00
elapouya
4ea5d5fdaa Cast to string, import cgi -> html 2018-10-05 14:24:05 +02:00
elapouya
b987864c3f Declare package as python2 and python3 compatible 2018-09-19 09:47:00 +02:00
elapouya
a3b3fdfa18 Add sub/superscript in RichText 2018-09-19 09:42:48 +02:00
Eric Lapouyade
b84b52e97e v0.5.2 2018-09-13 09:45:34 +02:00
elapouya
f807749be5 Fix table vertical merge 2018-09-05 16:31:38 +02:00
elapouya
23fbe8c048 Add Hyperlink in RichText 2018-08-03 15:26:56 +02:00
Eric Lapouyade
5456b1cfad Subdocument can now be based on an existing docx 2018-06-21 15:10:11 +02:00
Eric Lapouyade
95ffebb3fe Add font option in RichText 2018-06-07 16:42:12 +02:00
elapouya
7437268425 Better tabs and spaces management for MS Word 2016 2018-05-16 13:56:50 +02:00
Eric Lapouyade
f2e76d0e61 Add jinja2 tags test file 2018-05-15 18:21:20 +02:00
Eric Lapouyade
aa9889fc26 Manage autoscaping on InlineImage, Richtext and Subdoc 2018-05-08 14:20:43 +02:00
Eric Lapouyade
ee9cfd1d3e Purge MANIFEST.in file 2018-04-20 18:35:14 +02:00
Eric Lapouyade
fc9eb4733f Accept variables starting with 'r' in {{}} when no space after {{ 2018-02-03 10:58:33 +01:00
elapouya
57fbf33ff5 Remove debug traces 2017-10-16 08:19:15 +02:00
Eric Lapouyade
3d96e6e5f1 Add {% vm %} to merge cell vertically within a loop 2017-10-15 16:29:41 +02:00
elapouya
0903bf42fc use six.iteritems() instead of iteritems for python 3 compatibility 2017-10-13 10:04:48 +02:00
elapouya
992b52f223 Fixed Bug #95 on replace_pic() method 2017-10-13 09:47:25 +02:00
Eric Lapouyade
b94fad8232 Add replace_pic() method to replace pictures from its filename (Thanks to Riccardo Gusmeroli) 2017-10-05 18:01:36 +02:00
Eric Lapouyade
c0e50b47e0 Improve image attachment for InlineImage ojects 2017-09-10 12:41:15 +02:00
Eric Lapouyade
be149b367d - Add replace_embedded() method (useful for embedding docx)
- Add replace_media() method (useful for header/footer images)
2017-09-09 12:28:22 +02:00
Eric Lapouyade
b7947ca10c Add replace_medias() utility (useful for header/footer images) 2017-09-03 20:36:31 +02:00
Eric Lapouyade
a4fa1b4f26 Fix exception in fix_table() 2017-06-27 16:38:40 +02:00
Eric Lapouyade
dac4425a1f Fix bug when using more than one {{r }} or {%r %} in the same run 2017-06-21 00:17:58 +02:00
Eric Lapouyade
00db8d49c8 Better head/footer jinja2 handling& 2017-06-13 08:55:05 +02:00
Eric Lapouyade
c35a4ed676 Fix bug where one is using '%' (modulo operator) inside a tag 2017-02-20 09:12:54 +01:00
Eric Lapouyade
84062c0c28 Add Listing class to manage \n and \a (new paragraph) and escape text AND keep current styling 2017-02-14 11:20:46 +01:00
Eric Lapouyade
90e6dc12c3 Add {%tc } tags for dynamic table columns 2017-02-07 09:58:31 +01:00
Eric Lapouyade
35df392f79 Remove version limitation over sphinx package in setup.py 2017-01-31 09:26:14 +01:00
Eric Lapouyade
6e1b8b72cf Add PNG & JPEG in tests/test_files/ 2017-01-16 09:44:24 +01:00
Eric Lapouyade
86b1c49991 Add InlineImage class to add images into generated doc without using subdoc 2017-01-15 11:48:00 +01:00
Eric Lapouyade
e80f5c3fd1 add {% colspan %} tag, doc and test files 2017-01-14 17:39:23 +01:00
Eric Lapouyade
47feece958 v0.2.4 2016-11-30 09:12:36 +01:00
Eric Lapouyade
3e37fa795a py3 support merged 2016-11-30 09:07:01 +01:00
Eric Lapouyade
b56d474287 py3 support 2016-11-30 09:04:54 +01:00
Eric Lapouyade
5fb424405b v0.2.3 2016-11-30 08:51:44 +01:00
Eric Lapouyade
fde82ef51f fix typo 2016-07-19 10:33:07 +02:00
Eric Lapouyade
4e024bef06 add utf-8 support in header/footer -> docxtpl 0.2.2 2016-07-19 10:23:12 +02:00
Eric Lapouyade
4088bc4ab0 Version 0.2.1 2016-06-11 19:28:27 +00:00
Eric Lapouyade
f333486577 fix typo 2016-03-17 14:06:15 +01:00
Eric Lapouyade
41baec8d2e Add header and footer support 2016-03-17 09:38:50 +01:00
Eric Lapouyade
f599a5d3ee fix '>' '<' in jinja tags 2016-03-01 15:26:53 +01:00
Eric Lapouyade
f446c47a0e Add jinja_env render option 2016-02-11 15:09:55 +01:00