def logins(app): logy = envey(PAGE=login_page)(login) logy.methods = ['GET', 'POST'] app.add_url_rule('/login', 'login', logy) logy = envey(PAGE=logout_page)(logout) logy.methods = ['GET', 'POST'] app.add_url_rule('/logout', 'logout', logy)
def urls(app): app.add_url_rule('/' + SITE_CSS_URL, 'css', envey(CSS=site_default)(css)) app.add_url_rule('/', 'index', (envey(PAGE=home_page)(lo))) post_loader = postload(JSON_convert_and_process(process_batch))(lo) post_loader = envey(PAGE=datapost)(post_loader) post_loader.methods = ['POST'] app.add_url_rule('/datapost', 'datapost', post_loader) app.add_url_rule('/dash', 'dash', envey(PAGE=main_page)(dash)) app.add_url_rule('/study/<studyID>', 'study', envey(PAGE=study_page)(study)) pro = envey(PAGE=profile_page)(profile) pro.methods = ['GET', 'POST'] app.add_url_rule('/profile', 'profile', pro)