Merge pull request #32 from founders4schools/django-20-simple-tag

Avoid deprecation warning about assignment_tag
pull/49/head
Fabio Caccamo 2018-02-01 14:51:08 +01:00 committed by GitHub
commit 8535232598
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 7 additions and 8 deletions

View File

@ -1,21 +1,20 @@
# -*- coding: utf-8 -*-
from django import template
from django import template, VERSION
from admin_interface.models import Theme
from admin_interface.version import __version__
register = template.Library()
try:
assignment_tag = register.assignment_tag
except AttributeError:
assignment_tag = register.simple_tag
if VERSION < (1, 9):
simple_tag = register.assignment_tag
else:
simple_tag = register.simple_tag
@assignment_tag(takes_context=True)
@simple_tag(takes_context=True)
def get_admin_interface_theme(context):
theme = None
request = context.get('request', None)
@ -31,6 +30,6 @@ def get_admin_interface_theme(context):
return theme
@assignment_tag(takes_context=False)
@simple_tag(takes_context=False)
def get_admin_interface_version():
return __version__