add wagtail_site template tag

pull/5332/head
Daniel 2019-05-28 19:11:47 +02:00 zatwierdzone przez Daniel Leinfelder
rodzic 38b304105a
commit 33151817a0
1 zmienionych plików z 8 dodań i 0 usunięć

Wyświetl plik

@ -160,3 +160,11 @@ def include_block(parser, token):
raise template.TemplateSyntaxError("Unexpected argument to %r tag: %r" % (tag_name, tokens[0]))
return IncludeBlockNode(block_var, extra_context, use_parent_context)
@register.simple_tag(takes_context=True)
def wagtail_site(context):
"""
Returns the Site object for the given request
"""
return Site.find_for_request(request=context.request)