Пример #1
0
 def __init__(self, ctx, query, urlbits, db=None):
     utils.autoassign(self, locals())
     self.model = urlbits[1]
     self.op_mode = int(query.pop('_op', ['0'])[0])
     
     if ctx.method in ('POST', 'PUT'):
         if '_data' in query:
             # web.debug('~', query.get('_data'))
             _data = query.pop('_data')[0]
         else:
             _data = web.data()
         if _data:
             try: self.data = json_decode(_data)
             except: raise RestyError('data is invalid')
             del _data
         else:
             raise RestyError('no data!')
     else:
         self.data = None
Пример #2
0
 def __init__(self, msg, test, jstest=None): utils.autoassign(self, locals())
 def valid(self, value):