def create(data): """Creates a new Federacion object and a Users Group for its comite""" from application.model.UsersGroup import UsersGroup ugroup=UsersGroup() ugroup.name=unicode(data.get('group_name')[0].decode('utf8')) ugroup.description=unicode(data.get('group_desc')[0].decode('utf8')) ugroup.active=True Federacion.store.add(ugroup) Federacion.store.commit() federacion=Federacion() federacion.name=unicode(data.get('name')[0].decode('utf8')) federacion.comite_id=ugroup.id federacion.store.add(federacion) federacion.store.commit() return defer.succeed({'success' : True})