Untitled
unknown
python
3 years ago
953 B
19
Indexable
def get_person(self, e): #name, surname):
sql = "select * from persons where ADI=%s and SOYADI=%s"
self.datacursor.execute(sql, ("ahmet","çalışır"))
self.persons = self.datacursor.fetchall()
for index, person in enumerate(self.persons):
t = Card(
content = Container(
content = Column(
),
width=400,
padding=10
)
)
tile = ListTile(
title = Text(value=f"{person['ADI']} {person['SOYADI']}"),
subtitle = Column(
controls = [
Text(value=f"Mail: {person['MAIL']}"),
Text(value=f"Phone: {person['PHONE']}")
]
),
on_click = (lambda _: self.clicked(_, str(index))),
)
t.content.content.controls.append(tile)
self.listview.controls.append(t)
self.page.scroll = "auto"
self.page.update()
def clicked(self, _, id):
print(id)Editor is loading...