Пример #1
0
def dbLink():
    Database.initialize()
Пример #2
0
 def find_by_username(cls, username):
     user_data = Database.find_one('users', {'username': username})
     return cls(**user_data)
Пример #3
0
 def get_courses(self):
     courses = Database.find(collection="authors", query={"author": self.name})
     return [Course(**course) for course in courses]
Пример #4
0
 def find_by_id(cls, _id):
     user_data = Database.find_one('users', {'_id': _id})
     return cls(**user_data)
Пример #5
0
 def find_by_email(cls, email):
     user_data = Database.find_one('users', {'email': email})
     return cls(**user_data)
Пример #6
0
 def save_to_db(self):
     Database.insert('users', self.json())
Пример #7
0
 def update(self):
     Database.update_by_id('users', self._id, self.json())
Пример #8
0
 def find_by_id(cls, _id):
     app_data = Database.find_one('appointments', {'_id': _id})
     return cls(**app_data)
Пример #9
0
 def save_to_db(self):
     Database.insert('appointments', self.json())
Пример #10
0
def initialize():
    Database.initialize()
Пример #11
0
def dbLink():
    Database.initialize()
Пример #12
0
 def get_courses(self):
     courses = Database.find(collection="authors",
                             query={"author": self.name})
     return [Course(**course) for course in courses]