26 lines
725 B
Python
26 lines
725 B
Python
from tools import *
|
|
from Utils.Config import *
|
|
from Utils.Lib import *
|
|
|
|
|
|
Org = flask.Blueprint("Org", __name__, static_folder = JoinPath(FlaskTempLate, "Org"), static_url_path = "/")
|
|
|
|
@Org.route("/")
|
|
def OrgIndex():
|
|
return flask.render_template("/Org/index.html")
|
|
@Org.route("/index.html")
|
|
def OrgIndexHtml():
|
|
return flask.redirect(flask.url_for("Org.OrgIndex"))
|
|
|
|
|
|
@Org.route("/SVE/<SVEID>")
|
|
@Org.route("/Sve/<SVEID>")
|
|
@Org.route("/sve/<SVEID>")
|
|
def OrgSVE(SVEID):
|
|
if not (SVEID:=PreSVE(SVEID)): return flask.abort(404)
|
|
return flask.render_template("/Org/template.html", SVEID = SVEID)
|
|
|
|
@Org.errorhandler(404)
|
|
def Org404(error):
|
|
return flask.render_template("/Org/404.html"), 404
|