print db
This commit is contained in:
@@ -21,25 +21,7 @@ class Members:
|
|||||||
def __init__(self):
|
def __init__(self):
|
||||||
return
|
return
|
||||||
|
|
||||||
def create(self, name="", email="", password=""):
|
|
||||||
"""Create a new user"""
|
|
||||||
user = self.get_by_email(email)
|
|
||||||
if user:
|
|
||||||
return
|
|
||||||
new_user = db.users.insert_one(
|
|
||||||
{
|
|
||||||
"name": name,
|
|
||||||
"email": email,
|
|
||||||
"password": self.encrypt_password(password),
|
|
||||||
"active": True
|
|
||||||
}
|
|
||||||
)
|
|
||||||
return self.get_by_id(new_user.inserted_id)
|
|
||||||
|
|
||||||
def get_all(self):
|
|
||||||
"""Get all users"""
|
|
||||||
users = db.users.find({"active": True})
|
|
||||||
return [{**user, "_id": str(user["_id"])} for user in users]
|
|
||||||
|
|
||||||
# def get_by_id(self, user_id):
|
# def get_by_id(self, user_id):
|
||||||
# """Get a user by id"""
|
# """Get a user by id"""
|
||||||
@@ -52,6 +34,7 @@ class Members:
|
|||||||
|
|
||||||
def get_by_username(self, username):
|
def get_by_username(self, username):
|
||||||
"""Get a user by username"""
|
"""Get a user by username"""
|
||||||
|
print(db)
|
||||||
member = db.members.find_one({"username": username, "active": True})
|
member = db.members.find_one({"username": username, "active": True})
|
||||||
if not member:
|
if not member:
|
||||||
return
|
return
|
||||||
|
|||||||
Reference in New Issue
Block a user