Ejemplo n.º 1
0
 def post(self, *args, **kwargs):
     if not self.user.admin:
         raise HTTPError(404)
     m = kwargs.get('m')
     if m == 'project':
         data = self.post_data()
         Project.new(
             name=data['name'],
             note=data['note'],
             status=int(data['status']),
         )
     elif m == 'auth':
         data = self.post_data()
         pid, pname = data['project'].split('-')
         uid, uname = data['user'].split('-')
         Auth.new(
             project_id=int(pid),
             project_name=pname,
             user_id=int(uid),
             user_name=uname,
         )
     return self.redirect('/manager')