doi plugin

* feature: encrypt doi password
* bugfix: add URL rule for pages
This commit is contained in:
rekt-hard
2021-03-10 15:30:17 +01:00
committed by GitHub
parent daace427b9
commit 4094730481
5 changed files with 145 additions and 20 deletions

View File

@@ -9,6 +9,7 @@
"""invenio module for TUGRAZ theme."""
from . import config
from .views import deposit_create, index
class InvenioThemeTugraz(object):
@@ -21,6 +22,10 @@ class InvenioThemeTugraz(object):
def init_app(self, app):
"""Flask application initialization."""
# add index route rule
# https://flask.palletsprojects.com/en/1.1.x/api/#flask.Flask.add_url_rule
app.add_url_rule("/", "index", index)
app.add_url_rule("/uploads/new", "deposit_create", deposit_create)
self.init_config(app)
app.extensions["invenio-theme-tugraz"] = self