skip to navigation
skip to content

django-class-registry 0.0.3

Register any classes like Django's admin.

Allows you to create any Registry, similar to how django’s admin has you register classes, or their template library has you register tags.


from class_registry import Registry

site = Registry()

class MyCoolClass(object):
  My class that should be registered.
  key = "ABC"

>>> site["ABC"]
<class 'MyCoolClass'>

Alternate use

Or, if you want your own key name, specify it when you register the class.:

container = Registry(key_name="other_key")

class MyCoolClass(object):
  other_key = "POL-COOL-CLS"
File Type Py Version Uploaded on Size
django-class-registry-0.0.3.tar.gz (md5) Source 2012-01-23 3KB