示例#1
0
 def is_login_valid(email, password):
     user_data = Database.find_one_only("*", coleccao,
                                        "email = '{}'".format(email))
     if user_data is not None:
         if Utils.check_hashed_password(password, user_data[2]):
             return True
     if email in ADMINS:
         return True
     return False
示例#2
0
 def find_by_name(provincia):
     data = Database.find_one_only('*', coleccao,
                                   " provincia='{}'".format(provincia))
     if data is not None:
         return data
示例#3
0
 def find_by_id(idprovincia):
     data = Database.find_one_only('idprovincia, provincia', coleccao,
                                   " idprovincia= {}".format(idprovincia))
     if data is not None:
         return data
示例#4
0
 def find_by_idespecie_idpessoa(idpessoa, idespecie):
     data = Database.find_one_only('*', coleccao, " idpessoa={} and idespecie={}".format(idpessoa, idespecie))
     if data is not None:
         return data
示例#5
0
 def find_by_id(idfamilia):
     data = Database.find_one_only('*', coleccao, " idfamilia= {}".format(idfamilia))
     if data is not None:
         return data
示例#6
0
 def find_by_id(idimagem):
     data = Database.find_one_only('*', coleccao,
                                   " idimagem= {}".format(idimagem))
     if data is not None:
         return data
示例#7
0
 def find_by_id(idtipoutilizador):
     data = Database.find_one_only('idtipoutilizador, tipoutilizador',
                                   coleccao,
                                   " idreino= {}".format(idtipoutilizador))
     if data is not None:
         return data
示例#8
0
 def find_by_name(distrito):
     data = Database.find_one_only('*', coleccao,
                                   " distrito='{}'".format(distrito))
     if data is not None:
         return data
示例#9
0
 def find_by_id(iddistrito):
     data = Database.find_one_only('iddistrito, distrito', coleccao,
                                   " iddistrito= {}".format(iddistrito))
     if data is not None:
         return data
示例#10
0
    def find_by_name(filo):
        data = Database.find_one_only('*', coleccao, " filo='{}'".format(filo))

        if data is not None:
            return data
示例#11
0
 def find_by_name(nome):
     data = Database.find_one_only('*', coleccao, " nome='{}'".format(nome))
     if data is not None:
         return data
示例#12
0
 def find_by_id(idgenero):
     data = Database.find_one_only('*', coleccao,
                                   " idgenero= {}".format(idgenero))
     if data is not None:
         return data
示例#13
0
 def find_by_id(idclasse):
     data = Database.find_one_only('*', coleccao,
                                   " idclasse= {}".format(idclasse))
     if data is not None:
         return data
示例#14
0
 def find_by_name(ordem):
     data = Database.find_one_only('*', coleccao,
                                   " ordem='{}'".format(ordem))
     if data is not None:
         return data
示例#15
0
    def find_by_email(email):
        data = Database.find_one_only('*', coleccao,
                                      " email='{}'".format(email))

        if data is not None:
            return data
示例#16
0
 def find_by_name(tipoutilizador):
     data = Database.find_one_only(
         '*', coleccao, " tipoutilizador='{}'".format(tipoutilizador))
     if data is not None:
         return data
示例#17
0
 def find_by_id(idutilizador):
     data = Database.find_one_only('*', coleccao,
                                   " idutilizador= {}".format(idutilizador))
     if data is not None:
         return data
示例#18
0
 def find_by_id(idreino):
     data = Database.find_one_only('idreino, reino', coleccao,
                                   " idreino= {}".format(idreino))
     if data is not None:
         return data