예제 #1
0
파일: base.py 프로젝트: EventBuck/EventBuck
 def event(self):
     event_id = self.request.route_kwargs.get('event_id')
     if not event_id:
         event_id = self.request.get('event_id')
     if event_id:
         event = Event.get_by_id(int(event_id), parent=self.key)
         print(self.key, event)
     else:
         event_key = self.request.get('event_key')
         if not event_key:
             event_key = self.request.route_kwargs.get('event_key')
         if event_key:
             event = ndb.Key(urlsafe=event_key).get()
         else:
             return None
     
     return event if event else None