From 93b143ce7e554fd89e491de99d4e9c2c742bcca6 Mon Sep 17 00:00:00 2001 From: Alex Danamir Date: Sat, 3 Jun 2023 21:15:22 +0300 Subject: [PATCH] add get users --- main.py | 17 ++++++++++------- 1 file changed, 10 insertions(+), 7 deletions(-) diff --git a/main.py b/main.py index a3802de..97d3e5c 100644 --- a/main.py +++ b/main.py @@ -471,11 +471,17 @@ def getPrintSettings(): def getUsers(): sess= Session() users = sess.query(Users).join(Dolgnost).all() - + usr=[] for user in users: + a = [] dolg = sess.query(Dolgnost).filter(Dolgnost.id==user.id_dolgnost).first() - print(user.fio) - print(dolg.dolgnst) + a.append(user.fio) + a.append(dolg.dolgnst) + a.append(user.isadmin) + + usr.append(a) + print(usr) + return usr def getDolgnost(): sess = Session() @@ -520,7 +526,6 @@ def showAllUsersGui(): lbl1=Label(window,text="Все пользователи системы",font=("",25),fg="#fed9b7",bg="#5D6D7E") lbl1.pack(anchor="center") - tree = ttk.Treeview(window, column=("FName", "LName", "Roll No"), show='headings', height=5) tree.column("# 1", anchor=CENTER) @@ -543,7 +548,5 @@ def showAllUsersGui(): mainloop() - - if __name__ == '__main__': - showAllUsersGui() \ No newline at end of file + getUsers() \ No newline at end of file