Professional Documents
Culture Documents
pass
class LeaseApp(MDApp):
def __init__(self, **kwargs):
super().__init__(**kwargs)
self.init_database()
def build(self):
self.theme_cls.primary_palette = "Blue"
self.theme_cls.primary_hue = "500"
self.theme_cls.theme_style = "Light"
return Builder.load_string(KV)
def init_database(self):
conn = sqlite3.connect('users.db')
cursor = conn.cursor()
try:
cursor.execute("INSERT INTO users (username, password) VALUES
(?, ?)", (username, password))
conn.commit()
self.show_alert_dialog("Registration successful!")
self.root.current = 'login'
except sqlite3.IntegrityError:
self.show_alert_dialog("Username already exists")