add get users
This commit is contained in:
17
main.py
17
main.py
@@ -471,11 +471,17 @@ def getPrintSettings():
|
|||||||
def getUsers():
|
def getUsers():
|
||||||
sess= Session()
|
sess= Session()
|
||||||
users = sess.query(Users).join(Dolgnost).all()
|
users = sess.query(Users).join(Dolgnost).all()
|
||||||
|
usr=[]
|
||||||
for user in users:
|
for user in users:
|
||||||
|
a = []
|
||||||
dolg = sess.query(Dolgnost).filter(Dolgnost.id==user.id_dolgnost).first()
|
dolg = sess.query(Dolgnost).filter(Dolgnost.id==user.id_dolgnost).first()
|
||||||
print(user.fio)
|
a.append(user.fio)
|
||||||
print(dolg.dolgnst)
|
a.append(dolg.dolgnst)
|
||||||
|
a.append(user.isadmin)
|
||||||
|
|
||||||
|
usr.append(a)
|
||||||
|
print(usr)
|
||||||
|
return usr
|
||||||
|
|
||||||
def getDolgnost():
|
def getDolgnost():
|
||||||
sess = Session()
|
sess = Session()
|
||||||
@@ -521,7 +527,6 @@ def showAllUsersGui():
|
|||||||
lbl1=Label(window,text="Все пользователи системы",font=("",25),fg="#fed9b7",bg="#5D6D7E")
|
lbl1=Label(window,text="Все пользователи системы",font=("",25),fg="#fed9b7",bg="#5D6D7E")
|
||||||
lbl1.pack(anchor="center")
|
lbl1.pack(anchor="center")
|
||||||
|
|
||||||
|
|
||||||
tree = ttk.Treeview(window, column=("FName", "LName", "Roll No"), show='headings', height=5)
|
tree = ttk.Treeview(window, column=("FName", "LName", "Roll No"), show='headings', height=5)
|
||||||
tree.column("# 1", anchor=CENTER)
|
tree.column("# 1", anchor=CENTER)
|
||||||
tree.heading("# 1", text="FName")
|
tree.heading("# 1", text="FName")
|
||||||
@@ -543,7 +548,5 @@ def showAllUsersGui():
|
|||||||
|
|
||||||
mainloop()
|
mainloop()
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
if __name__ == '__main__':
|
if __name__ == '__main__':
|
||||||
showAllUsersGui()
|
getUsers()
|
||||||
Reference in New Issue
Block a user