def get_users(): out = {"ok": True, "body": ""} body_list = [] if "GET" in request.method: form = NameForm() raw_data = get_all_users() for item in raw_data: temp_dict = { "id": item[0], "first_name": item[1], "last_name": item[2], "address": item[3], "billing_card": item[4], "phone_number": item[5], } body_list.append(temp_dict) if not body_list: body_list.append({}) out["body"] = body_list return render_template("user_signin.html", first_name=out["body"][0].get("first_name"), last_name=out["body"][0].get("last_name"), address=out["body"][0].get("address"), billing_card=out["body"][0].get("billing_card"), phone_number=out["body"][0].get("phone_number"), form=form) if "POST" in request.method: flash("Created new user!") return redirect(url_for("get_users"))
def checkpoints(): """Renders the checkpoints page.""" checkpoint_upload_warnings, checkpoint_upload_errors = get_upload_warnings_errors('checkpoint') return render_template('checkpoints.html', checkpoints=db.get_ckpts(request.cookies.get('currentUser')), checkpoint_upload_warnings=checkpoint_upload_warnings, checkpoint_upload_errors=checkpoint_upload_errors, users=db.get_all_users())
def data(): """Renders the data page.""" data_upload_warnings, data_upload_errors = get_upload_warnings_errors('data') return render_template('data.html', datasets=db.get_datasets(request.cookies.get('currentUser')), data_upload_warnings=data_upload_warnings, data_upload_errors=data_upload_errors, users=db.get_all_users())
def render_predict(**kwargs): """Renders the predict page with specified kwargs""" checkpoint_upload_warnings, checkpoint_upload_errors = get_upload_warnings_errors('checkpoint') return render_template('predict.html', checkpoints=db.get_ckpts(request.cookies.get('currentUser')), cuda=app.config['CUDA'], gpus=app.config['GPUS'], checkpoint_upload_warnings=checkpoint_upload_warnings, checkpoint_upload_errors=checkpoint_upload_errors, users=db.get_all_users(), **kwargs)
def render_train(**kwargs): """Renders the train page with specified kwargs.""" data_upload_warnings, data_upload_errors = get_upload_warnings_errors('data') return render_template('train.html', datasets=db.get_datasets(request.cookies.get('currentUser')), cuda=app.config['CUDA'], gpus=app.config['GPUS'], data_upload_warnings=data_upload_warnings, data_upload_errors=data_upload_errors, users=db.get_all_users(), **kwargs)
def create_user(): """ If a POST request is made, creates a new user. Renders the create_user page. """ if request.method == 'GET': return render_template('create_user.html', users=db.get_all_users()) new_name = request.form['newUserName'] if new_name != None: db.insert_user(new_name) return redirect(url_for('create_user'))
def home(): """Renders the home page.""" return render_template('home.html', users=db.get_all_users())