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
def _process_args(self): RHAdminBase._process_args(self) self.event_label = EventLabel.get_or_404( request.view_args['event_label_id'])
def to_python(self, value): if value is None: return None return EventLabel(id=value['id'], title=value['title'], color=value['color'])