示例#1
0
文件: dumpers.py 项目: rivan/w3fu
 def _default(self, data):
     try:
         return util.b64e(data.binary)
     except AttributeError:
         pass
     try:
         return int(mktime(data.timetuple()))
     except AttributeError:
         pass
     return str(data)
示例#2
0
文件: auth.py 项目: rivan/w3fu
 def _new(self, email):
     self.email = email
     self.shortcut = b64e(uuid4().bytes)
示例#3
0
文件: auth.py 项目: rivan/w3fu
 def _new(self):
     self.id = b64e(uuid4().bytes)
     self.expires = datetime.utcnow() + config.session_ttl
示例#4
0
文件: args.py 项目: rivan/w3fu
 def _pack(self, value):
     return util.b64e(value.binary)
示例#5
0
文件: storage.py 项目: rivan/w3fu
 def _dump(self, attr):
     return util.b64e(attr.binary)