summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAdrian Holovaty <adrian@holovaty.com>2005-11-25 01:00:52 +0000
committerAdrian Holovaty <adrian@holovaty.com>2005-11-25 01:00:52 +0000
commit16da4e69c40d5926087c87c6084c375860c108f6 (patch)
tree11d4a0c22302722704d562f1994cd8f4e739468f
parentc5e5c0fc3573f050d2db08517f88db2e16379455 (diff)
Converted django.contrib.admin.templatetags.adminmedia to use simple_tag decorator
git-svn-id: http://code.djangoproject.com/svn/django/trunk@1411 bcc190cf-cafb-0310-a4f2-bffc1f526a37
-rw-r--r--django/contrib/admin/templatetags/adminmedia.py24
1 files changed, 8 insertions, 16 deletions
diff --git a/django/contrib/admin/templatetags/adminmedia.py b/django/contrib/admin/templatetags/adminmedia.py
index 2b18252d7d..3a822ed9b0 100644
--- a/django/contrib/admin/templatetags/adminmedia.py
+++ b/django/contrib/admin/templatetags/adminmedia.py
@@ -1,17 +1,9 @@
-from django.core import template
+from django.core.template.decorators import simple_tag
-class AdminMediaPrefixNode(template.Node):
- def render(self, context):
- try:
- from django.conf.settings import ADMIN_MEDIA_PREFIX
- except ImportError:
- return ''
- return ADMIN_MEDIA_PREFIX
-
-def admin_media_prefix(parser, token):
- """
- {% admin_media_prefix %}
- """
- return AdminMediaPrefixNode()
-
-template.register_tag('admin_media_prefix', admin_media_prefix)
+def admin_media_prefix():
+ try:
+ from django.conf.settings import ADMIN_MEDIA_PREFIX
+ except ImportError:
+ return ''
+ return ADMIN_MEDIA_PREFIX
+admin_media_prefix = simple_tag(admin_media_prefix)