Beispiel #1
0
class GHUserView(BaseResource):
    def __init__(self, request):
        super(GHUserView, self).__init__(request)
        settings = self.get_app_settings()
        user_id = int(settings['default.github.user_id'])
        self.mgr = GHUserManager(request.db, user_id)
        self.taskmgr = TenyuTaskManager(request.db)
        
    def collection_query(self):
        return self.mgr.query()

    def get(self):
        id = self.request.matchdict['id']
        if id == 'main':
            id = self.user_id
        o = self.mgr.get(id)
        return o.serialize()
Beispiel #2
0
 def __init__(self, request):
     super(GHUserView, self).__init__(request)
     settings = self.get_app_settings()
     user_id = int(settings['default.github.user_id'])
     self.mgr = GHUserManager(request.db, user_id)
     self.taskmgr = TenyuTaskManager(request.db)