예제 #1
0
 def get_by_email(cls, email):
     user = Database.find_one(collection=constants.USER_COLLECTION,
                              query={"email": email})
     if user:
         print(user)
         return cls(**user)
     return None
예제 #2
0
 def get_by_id(cls, _id):
     user = Database.find_one(collection=constants.USER_COLLECTION,
                              query={"_id": _id})
     if user:
         return cls(**user)
     return None
예제 #3
0
파일: post.py 프로젝트: vishu221b/peer-blog
 def from_mongo(cls, uid):
     post_elem = Database.find_one(collection=constants.POST_COLLECTION,
                                   query={'_id': uid})
     return cls(**post_elem).json()
예제 #4
0
파일: blog.py 프로젝트: vishu221b/peer-blog
 def from_mongo(cls, __i):
     blog = Database.find_one(collection=constants.BLOG_COLLECTION,
                              query={"_id": __i})
     return cls(**blog)