Example #1
0
 def get_object(self, db_name, objid):
     "通用接口,用来通过objectId获取某个表中定向数据"
     try:
         db = query_db(db_name).get(objid)
         re_dict = Object.dump(db)
         return re_dict
     except:
         return {}
Example #2
0
    def find_lc_one(self, db_name, arr):
        db_ = query_db(db_name)
        try:
            for x in arr:
                db_.equal_to(x, arr[x].encode("utf-8"))
            re = Object.dump(db_.first())

            return json.dumps(re)
        except:
            return ""
Example #3
0
 def get_magazine(self, page, publish_type):
     db = query_db("magazine").equal_to("title", int(page)).equal_to(
         "magazine", int(publish_type)).first()
     user_list = db.get("user_list").split("-")
     re = []
     for x in user_list:
         people = Object.dump(query_db("user_db").get(x))
         img_url = read_leancloud().get_file_url_by_id(people["photo"][0])
         people["photo"] = img_url
         re.append(people)
     return re