示例#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'))