More plugin debugging

This commit is contained in:
2025-05-08 12:30:52 +01:00
parent fa2e727811
commit e685c1654e
2 changed files with 17 additions and 24 deletions

View File

@@ -1,8 +1,23 @@
from flask import redirect
def init_app(app):
"""Initialize application."""
from . import views
app.register_blueprint(views.blueprint)
app.before_first_request(views.init_main_menu)
@app.route("/redirect-to-amdmodel")
def redirect_to_amdmodel():
"""Redirect to the AM-D-Model website."""
return redirect("https://am-d-model.eu")
@app.before_first_request
def init_main_menu():
from flask_menu import current_menu
current_menu.submenu("main").register(
"custom_invenio_plugin.redirect_to_amdmodel",
text="About AM-D-Model",
order=0,
)
return app

View File

@@ -1,22 +0,0 @@
from flask import Blueprint, redirect
blueprint = Blueprint(
"custom_invenio_plugin",
__name__,
)
def init_main_menu():
from flask_menu import current_menu
current_menu.submenu("main").register(
"custom_invenio_plugin.redirect_to_amdmodel",
text="About AM-D-Model",
order=0,
)
@blueprint.route("/redirect-to-amdmodel")
def redirect_to_amdmodel():
"""Redirect to the AM-D-Model website."""
return redirect("https://am-d-model.eu")