нужно создать систему авторизации юзера, проблема в том, что я не могу почему-то запихнуть в .kv файл операторы if \ elif \ else, выдает ошибку Invalid indentation (too many levels)
вот код:
<LogScreen>
end : info_log
parol : passw_log
usname : user_log
GridLayout:
rows: 3
padding: 50
spacing : 50
GridLayout:
cols:2
BoxLayout:
orientation: "vertical"
rows : 2
Label:
text : "USERNAME"
AnchorLayout:
TextInput:
multiline: False
id : user_log
BoxLayout:
orientation: "vertical"
rows : 2
Label:
text : "PASSWORD"
AnchorLayout:
TextInput:
multiline: False
id : passw_log
Button:
text: "login"
on_release:
data = root.check_login()
root.end.text = data[0]
if data[1]:
root.manager.current = "main"
Label:
id : info_log
text: ""
data это кортеж с двумя элементами, [0] передающийся текст, [1] True / False
Если login удался, и данные совпали, пользователь должен перейти на окно main