mirror of
https://github.com/Hopiu/django-imagekit.git
synced 2026-03-31 20:10:23 +00:00
Remove registration methods from template tag
The registry isn't just for template tags anymore.
This commit is contained in:
parent
a93832626a
commit
63ad9e4421
2 changed files with 13 additions and 17 deletions
|
|
@ -265,3 +265,16 @@ class SpecHost(object):
|
|||
|
||||
|
||||
registry = SpecRegistry()
|
||||
|
||||
|
||||
def register(id, spec=None):
|
||||
if not spec:
|
||||
def decorator(cls):
|
||||
registry.register(id, cls)
|
||||
return cls
|
||||
return decorator
|
||||
registry.register(id, spec)
|
||||
|
||||
|
||||
def unregister(id, spec):
|
||||
registry.unregister(id, spec)
|
||||
|
|
|
|||
|
|
@ -69,20 +69,3 @@ def spec(parser, token):
|
|||
|
||||
|
||||
spec = spec_tag = register.tag(spec)
|
||||
|
||||
|
||||
def _register_spec(id, spec=None):
|
||||
if not spec:
|
||||
def decorator(cls):
|
||||
spec_registry.register(id, cls)
|
||||
return cls
|
||||
return decorator
|
||||
spec_registry.register(id, spec)
|
||||
|
||||
|
||||
def _unregister_spec(id, spec):
|
||||
spec_registry.unregister(id, spec)
|
||||
|
||||
|
||||
spec_tag.register = _register_spec
|
||||
spec_tag.unregister = _unregister_spec
|
||||
|
|
|
|||
Loading…
Reference in a new issue