From 8817e944b283ca0465ff17fbc330f04728002d9e Mon Sep 17 00:00:00 2001 From: Karel Z Date: Thu, 19 Jan 2023 13:32:12 +0100 Subject: [PATCH] . --- SQLlite.db | Bin 20480 -> 20480 bytes mysqlite.py | 26 +++++++++++++++++++++++++- templates/zkracovac.html | 19 ++++++++++++++++--- webface.py | 6 +++--- 4 files changed, 44 insertions(+), 7 deletions(-) diff --git a/SQLlite.db b/SQLlite.db index aef62cc91c44dbe4a39c3609da019c1939d87493..316cf044316f447f4fe41c3277edec8075425618 100644 GIT binary patch delta 191 zcmZozz}T>Wae_3X&_o$$Mxl)fOZa7Y_!t@Zukf$oZ{d&NH{j>sd%(AYua7U0&w!6{ zW8*_!Ze1Q0ac}VmgHVgm$us5T1+o*1QgigVS;YOt%`Hs=EhgWWSA+;^bFqlKi#rB- z8X8URmzQM)tK8ftSH>vA!{5ok|DFFl|78BR{LA_0@;~O^&3}}CBmYhQ&drJnnf!8` Z%;Jn-OL#ymu*uvY7T7qh&CB&86#!vHGaCQ^ delta 85 zcmV-b0IL6hpaFoO0gxL350M;00S~cYqz@Je4vqj1)DNr=gb!E`Fb@b0;10MBjk rbPltQ9(Dm12@j_L5BCqx5A6@9591HJ55*6$581O3FpUqhr!QF`KT8`t diff --git a/mysqlite.py b/mysqlite.py index c98f408..f0ea0a0 100644 --- a/mysqlite.py +++ b/mysqlite.py @@ -10,4 +10,28 @@ def __enter__(self): return self.conn.cursor() def __exit__(self, type, value, traceback): self.conn.commit() - self.conn.close() \ No newline at end of file + self.conn.close() + + +if __name__ == '__main__': + with SQLite("SQLlite.db") as cur: + sql = """ +CREATE TABLE "adresy"( + "zkratka" TEXT NOT NULL, + "adresa" TEXT NOT NULL, + "user: TEXT, + PRIMARY KEY("zkratka") +); + """ + cur.execute(sql) + + sql = """ +CREATE TABLE "user"( + "login" TEXT, + "passwd" TEXT, + PRIMARY KEY("login") +); + + + """ + cur.execute(sql) \ No newline at end of file diff --git a/templates/zkracovac.html b/templates/zkracovac.html index aeeadc6..7202e63 100644 --- a/templates/zkracovac.html +++ b/templates/zkracovac.html @@ -15,11 +15,24 @@

zkracovac URL

- Zadej URL: - + Zadej URL: +

-{% endblock obsah %} +

Seznam ulozenych zkratek

+ + + + + + +{% endblock obsah %} \ No newline at end of file diff --git a/webface.py b/webface.py index d5d2080..3b98a91 100644 --- a/webface.py +++ b/webface.py @@ -154,14 +154,14 @@ def zkracovac(): if "uživatel" in session: with SQLite("SQLlite.db") as cur: res = cur.execute( - "SELECT zkratka, adresa FROM adresy WHERE user =?"[session["uživatel"]] + "SELECT zkratka, adresa FROM adresy WHERE user =?", [session["uživatel"]] ) - zkratky = res.fetchall + zkratky = res.fetchall() if zkratky == None: zkratky = [] else: - zkratky=[] + zkratky = [] return render_template("zkracovac.html", new=new, zkratky=zkratky)