Ви не можете вибрати більше 25 тем Теми мають розпочинатися з літери або цифри, можуть містити дефіси (-) і не повинні перевищувати 35 символів.

36 рядки
733B

  1. from flask import Blueprint,render_template
  2. from modules.core.core import cbpi
  3. import logging
  4. react = Blueprint('ui', __name__, template_folder='templates', static_folder='static')
  5. __logger = logging.getLogger(__name__)
  6. @cbpi.addon.core.initializer(order=10)
  7. def init(cbpi):
  8. cbpi._app.register_blueprint(react, url_prefix='/ui')
  9. @react.route('/', methods=["GET"])
  10. def index():
  11. # return react.send_static_file("index.html")
  12. js_files = []
  13. for key, value in cbpi.cache["js"].iteritems():
  14. js_files.append(value)
  15. __logger.info(js_files)
  16. return render_template('index.html', js_files=js_files)
  17. @cbpi._app.errorhandler(404)
  18. def page_not_found(e):
  19. return render_template('404.html'), 404