defuploadfilefiles(request):ifrequest.method=='GET':returnHttpResponseRedirect('/uploadfilepage/')fileinfo=json.loads(request.POST['files'])client=pymongo.MongoClient('localhost',27017)db=client.cloudfiledbfilename=fileinfo["flename"]md5=fileinfo["_id"]resu=db[fileinfo['username']+"fileinfo"].find({"flename":filename})ifresu.count()==0:db[fileinfo['username']+"fileinfo"].insert(fileinfo)returnHttpResponse(json.dumps({"Uploaded":[]}))else:returnHttpResponse(resu)查詢的返回值為:{u'username':u'mochen',u'chunkSize':10485760,u'flename':u'hello.txt',u'length':38,u'uploadDate':1522581711234L,u'_id':u'-1118858670-142391418912608919631449407476'},如何在Django中獲取某個字段的值,比如在上面的代碼else分支中,如何獲得resu的username或者其他字段,上面的返回結(jié)果是在前端瀏覽器的開發(fā)者工具的response中顯示的。
Django中如何獲取MongoDB查詢(如find())結(jié)果的某個字段值。
千萬里不及你
2019-05-22 16:54:36