示例#1
0
def create_event_label(data):
    event_label = EventLabel()
    event_label.populate_from_dict(data)
    db.session.add(event_label)
    db.session.flush()
    logger.info('Event label "%s" created by %s', event_label, session.user)
    return event_label
示例#2
0
文件: admin.py 项目: mkopcic/indico
 def _process_args(self):
     RHAdminBase._process_args(self)
     self.event_label = EventLabel.get_or_404(
         request.view_args['event_label_id'])
示例#3
0
 def to_python(self, value):
     if value is None:
         return None
     return EventLabel(id=value['id'], title=value['title'], color=value['color'])