diff --git a/docxtpl/__init__.py b/docxtpl/__init__.py index 2730918..b06e18e 100644 --- a/docxtpl/__init__.py +++ b/docxtpl/__init__.py @@ -558,7 +558,7 @@ class DocxTemplate(object): self.docx.save(filename,*args,**kwargs) self.post_processing(filename) - def undeclared_template_variables(self, jinja_env=None): + def get_undeclared_template_variables(self, jinja_env=None): xml = self.get_xml() xml = self.patch_xml(xml) if jinja_env: @@ -568,6 +568,8 @@ class DocxTemplate(object): parse_content = env.parse(xml) return meta.find_undeclared_variables(parse_content) + undeclared_template_variables = property(get_undeclared_template_variables) + class Subdoc(object): """ Class for subdocument to insert into master document """