def signup(): if request.method == "POST": name = request.form['name'] password = request.form['password'] dbHandler.signup(name, password) id = dbHandler.getId(name) avatar = dbHandler.getAvatar(name) session['user'] = User(id, name, avatar).__dict__ session['name'] = name return redirect(url_for('mainPage', name=name))
def signin(): if request.method == "POST": name = request.form['name'] password = request.form['password'] if (dbHandler.signin(name, password)): id = dbHandler.getId(name) avatar = dbHandler.getAvatar(name) session['user'] = User(id, name, avatar).__dict__ session['name'] = name return redirect(url_for('mainPage', name=name)) else: return render_template("signin.html")
def testUserID(self): name = 'Kayla' result = models.getId('Kayla') self.assertEqual(result, 2)
n=input("Enter username to query if exists: ") dbhelper.userExists(n) elif cmd == "create": create_database() elif cmd == "password": n=input("Enter username to get password for: ") p= dbhelper.getPassword(n) print(p) elif cmd=="insert": n=input("Enter username of user to insert: ") p=input("Enter password of user to insert: ") dbhelper.insertUser(n,p) print("User "+n+" with password: "******" inserted") elif cmd == "exit": print("Exiting...") running=False break elif cmd == "delete": n=input("Enter username to delete user: "******"showsearches": n=input("Enter username of user to get search history for: ") dbhelper.showSearches(n) elif cmd =="getId": n=input("Enter username to get ID for: ") print(dbhelper.getId(n)) else: print("Command not recognized")