コード例 #1
0
ファイル: test.py プロジェクト: fenceer/yiqi
 def POST(self):
     data = web.input()
     user = {
         '_id': base.getLastID('test'),
         'username': data.username,
         'pwd': data.pwd
     }
     db.test.insert(user)
     return base.rtjson(user=user)
コード例 #2
0
ファイル: test.py プロジェクト: fenceer/yiqi
 def POST(self):
     data = web.input()
     user = {
           '_id':base.getLastID('test'),
           'username':data.username,
           'pwd':data.pwd
           }
     db.test.insert(user)
     return base.rtjson(user=user)
コード例 #3
0
ファイル: subject.py プロジェクト: fenceer/hbible
 def POST(self):
     data = web.input()
     desc = {
             'ip':web.ctx.ip,
             'uid':session.get('uid'),
             'text':data.text,
             'ctime':time.time()
             }
     subject = db.subject.find_one({'title':data.title})
     if subject:
         db.subject.update({'_id':subject['_id']}, {'$push':{'history':subject['desc']}})
         db.subject.update({'_id':subject['_id']}, {'$set':{'desc':desc}})
     else:
         subject = {
                 '_id':base.getLastID('subject'),
                 'title':data.title,
                 'desc':desc,
                 'history':[]
              }
         db.subject.insert(subject)
     
     raise  web.seeother('/search?ss=' + urllib.quote(data.title.encode('utf-8')))