Exemplo n.º 1
0
 def _d(self, proj_id, confirmed = False):
     if (confirmed == True):
         proj = DBSession.query(Project).get(proj_id)
         label = proj.label
         proj.delete()
         DBSession.flush()
         flash(u'Deleted Project: "$s"' % label, 'warning')
     redirect(url('/project/list'))
Exemplo n.º 2
0
 def _c(self, confirmed = False, **kw):
     if confirmed:
         project = Project()
         try:
             DBSession.add(project)
             DBSession.flush()
         except:
             flash(u'Could not add Project: "%s"' % (project.label), 'error')
         flash(u'Added Project: "%s"' % (project.label))
         redirect(url('/project/' + project.id))
     redirect(url('/project/'))
Exemplo n.º 3
0
 def setUp(self):
     """Prepare model test fixture."""
     try:
         new_attrs = {}
         new_attrs.update(self.attrs)
         new_attrs.update(self.do_get_dependencies())
         self.obj = self.klass(**new_attrs)
         DBSession.add(self.obj)
         DBSession.flush()
         return self.obj
     except:
         DBSession.rollback()
         raise
Exemplo n.º 4
0
 def _u(self, proj_id, confirmed = False, **kw):
     if (confirmed == True):
         project = DBSession.query(Project).get(proj_id)
         DBSession.flush()
     redirect(url('/project/' + project.id))