コード例 #1
0
def uzytkownicy():
    conn = connection()
    uzytkownicy = get_users(conn)
    u = "<ul>"
    for user in uzytkownicy:
        u += f"""<li>{user[0]} {user[1]} <a href="/delete_user/{user[0]}">usun</a></li>"""
    u += "</ul>"
    conn.close()
    return html + u
コード例 #2
0
def delete_user(id):
    if request.method == "GET":
        form = """<form method='POST'>
            <input type='submit' name='answer' value='tak'>
            <input type='submit' name='answer' value='nie'> 
            </form>
        """

        return f"Czy jeste pewien, że chcesz usunąć użytkownika od id={id}" + form
    elif request.method == 'POST':
        answer = request.form.get('answer', 'nie')
        if answer == 'tak':
            conn = connection()
            del_user(id, conn)
            conn.close()
            return html + "użytkownik usunięty"
        return html + "rezygnacja z usunięcia"
コード例 #3
0
def add_user():
    if request.method == 'GET':
        FORM = """
        <form method='POST'>
            <p> username: <input type='text' name='username'></p>
            <p> <input type='submit'></p>
        </form>
        """
        return html + FORM
    elif request.method == 'POST':
        username = request.form.get('username')
        if username == '':
            return html + "ej no kaman napisz cos"
        conn = connection()
        add_user_to_db(username, conn)
        conn.close()
        return html + "udało sie dodać nowego użytkownika"
コード例 #4
0
from poloczenie import connection

c = connection()
cursor = c.cursor()
query = """SELECT * FROM "user";"""
cursor.execute(query)
result = cursor.fetchall()
print(result)
for item in cursor:
    print(item)
c.close()
コード例 #5
0
ファイル: main.py プロジェクト: cooklee/wstep_do_baz_danych
from poloczenie import connection
from db_query import get_users, add_user
INTERFACE = """
1 - wypisz uzytkowników
2 - dodaj użytkownika
3 - wyjdz z programu

"""
conn = connection()
while True:
    opcja = input(INTERFACE)
    if opcja == "1":
        result = get_users(conn)
        for item in result:
            print(item)
    elif opcja == '2':
        username = input("podaj nazwe użytkownika\n")
        add_user(username, conn)
    elif opcja == '3':
        print("do widzenia")
        break
    else:
        print("nie znam tej komendy")
conn.close()