def login(): if logged_in(): return flask.redirect("/") if has_fields(flask.request.form, ["Username", "Password", "Method"]): if flask.request.form["Method"] == "Login": return verify_login_user(flask.request.form) elif flask.request.form["Method"] == "Register": return register_user(flask.request.form) return flask.render_template("user/login.html")
def upload_create(): if has_fields(flask.request.form, ('Name', 'Category', 'Description', 'Cost')): name = flask.request.form['Name'] category = flask.request.form['Category'] description = flask.request.form['Description'] cost = flask.request.form['Cost'] m = hashlib.md5() m.update(name + category + description + cost + current_user.username) file_id = int(m.hexdigest(), 16) set_item(FILE_BUCKET_NAME, str(file_id), json.dumps({'user':current_user.username, 'file_id': file_id, 'name':name, 'category':category, 'description':description, 'cost':cost})) current_user.files.append(file_id) current_user.save_to_db() return flask.redirect('/upload/upload/%s' % file_id) return flask.render_template("upload/create.html")
def upload_create(): if has_fields(flask.request.form, ('Name', 'Category', 'Description', 'Cost')): name = flask.request.form['Name'] category = flask.request.form['Category'] description = flask.request.form['Description'] cost = flask.request.form['Cost'] m = hashlib.md5() m.update(name + category + description + cost + current_user.username) file_id = int(m.hexdigest(), 16) set_item( FILE_BUCKET_NAME, str(file_id), json.dumps({ 'user': current_user.username, 'file_id': file_id, 'name': name, 'category': category, 'description': description, 'cost': cost })) current_user.files.append(file_id) current_user.save_to_db() return flask.redirect('/upload/upload/%s' % file_id) return flask.render_template("upload/create.html")