Mercurial > kraina_muminkow
diff frontend/mfrontend/db.py @ 10:58a993029d9f
Dodawanie nowych zadań i dekorator sprawdzający zalogowanie.
author | Michał Rudowicz <michal.rudowicz@fl9.eu> |
---|---|
date | Mon, 07 Mar 2011 10:47:48 +0100 |
parents | 9a0a9fa7f91d |
children | 79cf8ca2a0e5 |
line wrap: on
line diff
--- a/frontend/mfrontend/db.py Mon Feb 28 19:25:51 2011 +0100 +++ b/frontend/mfrontend/db.py Mon Mar 07 10:47:48 2011 +0100 @@ -134,3 +134,15 @@ return query_db("SELECT username FROM users WHERE id = ?;", [user_id], one=True)["username"] +def get_user_id(user_name): + """ Funkcja pobiera identyfikator użytkownika na podstawie nazwy. + @param user_name Nazwa użytkownika, którego indentyfikator ma zostać zwrócony. + @return Identyfikator użytkownika. + """ + return query_db("SELECT id FROM users WHERE username = ?;", + [user_name], one=True)["id"] + +def new_job(id, label, hash): + query_db("INSERT INTO jobs (owner_id, label, hash) VALUES (?,?,?);", + [id, label, hash]) + g.db.commit()