Ошибка при отсутствии записи в БД
Делаю sql запрос
def sqlAut(login, password):
try:
con = pymysql.connect(host=host,
user=user,
password=pa,
database=db)
with con:
cur = con.cursor()
cur.execute("SELECT * FROM user WHERE login=%s", login)
result = cur.fetchall()
print(len(result))
if len(result) != 0:
for row in result:
op = row[2]
login = row[1]
gp = str(hashlib.md5(bytes(password, encoding = 'utf-8')).hexdigest())
if op==gp:
return str(hashlib.md5(bytes(op+login, encoding = 'utf-8')).hexdigest())
else:
return 1
except Error as e:
print(e)
если запись в бд есть то все работает, если ввести логин которого нет в таблице, выдает ошибку TypeError: The view function for 'login' did not return a valid response. The function either returned None or ended without a return statement.