log.py 721 B

1234567891011121314151617181920
  1. from flask import Blueprint, render_template
  2. from core.enum import OperationType, OperationModule, OperationResult
  3. from core.user_session import Permission
  4. log_bp = Blueprint("log", __name__, template_folder="templates")
  5. @log_bp.route("/log", methods=["GET"])
  6. @Permission.authorize
  7. def index():
  8. operation_type_list = [op.value for op in OperationType]
  9. operation_module_list = [op.value for op in OperationModule]
  10. operation_result_list = OperationResult.get_dict()
  11. return render_template(
  12. "log/index.html",
  13. page_active="log",
  14. operation_type_list=operation_type_list,
  15. operation_module_list=operation_module_list,
  16. operation_result_list=operation_result_list,
  17. )