Use SQLAlchemy Session.get instead of filter_by

This commit is contained in:
Pierre Jaury
2016-05-01 20:09:47 +02:00
parent 3eca6864c3
commit d3b13c2412
5 changed files with 9 additions and 13 deletions

View File

@@ -70,10 +70,6 @@ class Email(Base):
primary_key=True, nullable=False,
default=updater)
@classmethod
def get_by_email(cls, email):
return cls.query.filter_by(email=email).first()
def __str__(self):
return self.email
@@ -134,7 +130,7 @@ class User(Email):
@classmethod
def login(cls, email, password):
user = cls.get_by_email(email)
user = cls.query.get(email)
return user if (user and user.check_password(password)) else None