Commit 1e1c110a by Chris Jerdonek

Changed unescapedTag() function argument from "self" to "context".

parent a3cb38ba
...@@ -7,7 +7,7 @@ def call(val, view, template=None): ...@@ -7,7 +7,7 @@ def call(val, view, template=None):
(args, _, _, _) = inspect.getargspec(val) (args, _, _, _) = inspect.getargspec(val)
if len(args) is 0: if len(args) is 0:
val = val() val = val()
elif len(args) is 1 and args[0] == 'self': elif len(args) is 1 and args[0] in ['self', 'context']:
val = val(view) val = val(view)
elif len(args) is 1: elif len(args) is 1:
val = val(template) val = val(template)
...@@ -73,8 +73,9 @@ def escapedTag(name, delims): ...@@ -73,8 +73,9 @@ def escapedTag(name, delims):
return func return func
def unescapedTag(name, delims): def unescapedTag(name, delims):
def func(self): def func(context):
return unicode(render(call(view=self, val=self.get(name)), self)) template = call(val=context.get(name), view=context)
return unicode(render(template, context))
return func return func
class EndOfSection(Exception): class EndOfSection(Exception):
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment