diplom
This commit is contained in:
@@ -65,7 +65,7 @@ class Login(ft.Column):
|
||||
print("Ошибка: Пустой ответ от сервера")
|
||||
|
||||
def enter_go_to_next_page(self, e):
|
||||
url = "http://localhost:8000/api/api/login"
|
||||
url = "http://localhost:8001/api-data-base/login" # исправленный путь
|
||||
data = {
|
||||
"login": self.login[0].value,
|
||||
"password": self.password.value
|
||||
@@ -77,15 +77,12 @@ class Login(ft.Column):
|
||||
response_data = response.json() # Используем метод .json() для извлечения данных
|
||||
|
||||
# Проверяем сообщение в ответе
|
||||
if response_data.get("message") == "Авторизация успешна.":
|
||||
user = response_data.get("user") # Достаем пользователя из ответа
|
||||
if user.get("id") == 0:
|
||||
self.page.open(Loger(text="Неверные данные"))
|
||||
else:
|
||||
self.Load_user_inf(response=user)
|
||||
self.page.go("/user_info")
|
||||
elif response_data.get("message") == "Неверные данные":
|
||||
if response_data.get("id") != 0:
|
||||
self.Load_user_inf(response=response_data)
|
||||
self.page.go("/user_info")
|
||||
else:
|
||||
self.page.open(Loger(text="Неверные данные"))
|
||||
|
||||
else:
|
||||
print("Ошибка:", response.status_code, response.text)
|
||||
except requests.exceptions.RequestException as e:
|
||||
|
||||
Reference in New Issue
Block a user