Example #1
0
 def router(self):
     if self._router is not None:
         return self._router
     try:
         self._router = import_module(self._router_str)
     except ImportError, e:
         raise Http404, "Could not import %s. Error was: %s" % (mod_name, str(e))
Example #2
0
 def callback(self):
     if self._callback is not None:
         return self._callback
     try:
         self._callback = import_module(self._callback_str)
     except ImportError, e:
         raise ViewDoesNotExist, "Could not import %s. Error was: %s" % (self._callback_str, str(e))
Example #3
0
    def callback(self):
        if self._callback is not None:
            return self._callback
        try:
            self._callback = import_module(self._callback_str)
        except ImportError as e:
            raise ViewDoesNotExist('Could not import %s (%s)' % (self._callback_str, str(e)))

        return self._callback
Example #4
0
    def router(self):
        if self._router is not None:
            return self._router
        try:
            self._router = import_module(self._router_str)
        except ImportError as e:
            raise Http404('Could not import %s. Error was: %s' %
                          (self._router_str, str(e)))

        return self._router
Example #5
0
def import_library(library_module):
    module = import_module(library_module)
    return getattr(module, 'register')