예제 #1
0
 def get(cls, question_id, user_email, **__):
   question = r2d(DB.ex(DB.questions.select(
     DB.questions.columns.id == question_id
   )).fetchone())
   event = Event.get(question['e_id'], user_email)
   assert event, "this should be unreachable since Event.get throws a PermissionError"
   return Question._flag_filter(question)
예제 #2
0
def query_by_code(code):
    try:
        event = Event.get(Event.code == code)
        result = shortcuts.model_to_dict(event)
    except peewee.DoesNotExist:
        result = {}
    return result
예제 #3
0
파일: event.py 프로젝트: sanjuro/RCGAEO
 def show(self):
     self.event = Event.get(self.params.get('id'))