I am having issues with the following:
db.execute('INSERT INTO "users" ("id", "username", "hash") VALUES (NULL, username =: username, password =: password)', username = request.form.get("username"), password = generate_password_hash(request.form.get("password")))
I was able to get it to work with the following:
username = request.form.get("username") password = generate_password_hash(request.form.get("password"))
db.execute('INSERT INTO "users" ("id", "username", "hash") VALUES (NULL, "{0}", "{1}")'.format(username, password))
However, .format() is not recommended and I would like to make it work with proper syntax