示例#1
0
文件: admin.py 项目: jolth/CowFleet
 def POST(self):
     from appForm import formVeh
     f = formVeh() 
     if f.validates():
         try:
             sequence_id = DB.insert('vehiculos', 
                     placa=f.d.placa.lower(), modelo=f.d.modelo, marca_id=f.d.marca_id, gps_id=f.d.gps_id, 
                     cilindraje=f.d.cilindraje or None, carroceria_id=f.d.carroceria_id or None, 
                     ejes=f.d.ejes or None, clase_id=f.d.clase_id or None, 
                     servicio_id=f.d.servicio_id or None, combustible_id=f.d.combustible_id or None,
                     linea_id=f.d.linea_id or None, color_id=f.d.color_id or None)
         except: 
             return renderbase_admin.addvehicle(web.ctx.session, f, msgerr=u'El Vehículo %s ya existe' % f.d.placa)
         return renderbase_admin.addvehicle(web.ctx.session, f, u'El vehículo %s, se ha creado con éxito!' % f.d.placa)
     else:
         return renderbase_admin.addvehicle(web.ctx.session, f, msgerr=u'Los datos no son válidos.')
示例#2
0
文件: admin.py 项目: jolth/CowFleet
 def GET(self):
     from appForm import formVeh
     f = formVeh() 
     return renderbase_admin.addvehicle(web.ctx.session, f)