def settings(): status = process_settings() if request.method == "POST" else None update_sites() default = cache.bot.wiki.get_site() kwargs = {"status": status, "default_lang": default.lang, "default_project": default.project} return render_template("settings.mako", **kwargs)
def index(): notice = get_notice() update_sites() query = do_check() return render_template( "index.mako", notice=notice, query=query, result=query.result, turnitin_result=query.turnitin_result)
def index(): notice = get_notice() update_sites() query = do_check() return render_template("index.mako", notice=notice, query=query, result=query.result, turnitin_result=query.turnitin_result)
def settings(): status = process_settings() if request.method == "POST" else None update_sites() default = cache.bot.wiki.get_site() kwargs = { "status": status, "default_lang": default.lang, "default_project": default.project } return render_template("settings.mako", **kwargs)
def api_json(): if not request.args: return render_template("api.mako", help=True) format = request.args.get("format", "json") if format in ["json", "jsonfm"]: update_sites() try: result = handle_api_request() except Exception as exc: result = format_api_error("unhandled_exception", exc) else: errmsg = u"Unknown format: '{0}'".format(format) result = format_api_error("unknown_format", errmsg) if format == "jsonfm": return render_template("api.mako", help=False, result=result) resp = make_response(dumps(result)) resp.mimetype = "application/json" resp.headers["Access-Control-Allow-Origin"] = "*" return resp
def index(): update_sites() query = do_check() return render_template("index.mako", query=query, result=query.result)