2014-10-21 3 views
1

here 페이지 매김을위한 멋진 템플릿을 발견했습니다. 그러나이 예제는 SQLlite로 수행됩니다. flask-mongoengine에 페이지 매김을 할 수 있다는 것MongoDB 및 플라스크에서 더 효율적인 페이지 매김

, flask-mongoalchemypymongo.

나는 PyMongo와 약간의 코드 생성 :

from pymongo import MongoClient 

#mongod --dbpath /home/mic/databases/ 

def fill_data(users_no): 
    for i in range(users_no): 
     doc = { 
      '_id': str(i), 
      'uname': "name_" + str(i), 
     } 
     sDB.insert(doc) 


if __name__ == "__main__": 
    db = MongoClient().test 
    sDB = db.users 

    fill_data(10) 

    users_no = sDB.find().count() 

세 MongoDB를 드라이버의 가장 적합한 것을 위 플라스크 템플릿에 대한 가장 효율적인가요?

답변

0

간단한 조작으로 동일한 기본 명령을 수행 할 가능성이 매우 높습니다. MongoAlchemy는 당신이 카운트를 얻기를 기대하기 때문에 몽고에게 전화를합니다.