Пример #1
0
    def __getattr__(self, name):
        if TASK_SERVER.ENABLED.get() and hasattr(ntasks, name):
            attr = object.__getattribute__(ntasks, name)

            def _method(*args, **kwargs):
                return attr(
                    *args,
                    **dict(kwargs,
                           postdict=self.request.POST,
                           user_id=self.request.user.id))

            return _method
        else:
            api = _get_api(self.request, self.snippet)
            return object.__getattribute__(api, name)
Пример #2
0
 def __init__(self, request, snippet):
     self.request = request
     self.api = _get_api(request, snippet)