diff --git a/schilder2000/helpers.py b/schilder2000/helpers.py index cba4a604996adb5c60cb2a627fe3fc6ed5c896eb..b7be6615d617a29744418c96b8af8ad33c7f0df0 100644 --- a/schilder2000/helpers.py +++ b/schilder2000/helpers.py @@ -30,12 +30,16 @@ class Blueprint(FlaskBlueprint): class Flask(_Flask): def create_global_jinja_loader(self) -> BaseLoader: - return ChoiceLoader([ - PrefixLoader({}, delimiter=":"), - self.jinja_loader, - ]) + return ChoiceLoader( + [ + PrefixLoader({}, delimiter=":"), + self.jinja_loader, + ] + ) def register_blueprint(self, blueprint: Blueprint, **options: t.Any) -> None: super().register_blueprint(blueprint, **options) if blueprint.jinja_loader is not None: - self.jinja_env.loader.loaders[0].mapping[blueprint.name] = blueprint.jinja_loader + self.jinja_env.loader.loaders[0].mapping[blueprint.name] = ( + blueprint.jinja_loader + ) diff --git a/schilder2000/instance.py b/schilder2000/instance.py index 5f77d66bd164da2fd5e3ecf6a8f48d6a10221020..f74d22e9ad6bf054c7161037fff184a38b8723d5 100644 --- a/schilder2000/instance.py +++ b/schilder2000/instance.py @@ -22,6 +22,6 @@ def schild_html(ident): return bp.render_template(schild.template, schild=schild) -@bp.route('/schild/<ident>.pdf') +@bp.route("/schild/<ident>.pdf") def schild_pdf(ident): - return render_pdf(url_for('.schild_html', ident=ident)) + return render_pdf(url_for(".schild_html", ident=ident)) diff --git a/schilder2000/views.py b/schilder2000/views.py index 9d6e43e9c3144d4cfe8947cafe5e378ee0eabe8e..9738086a26c22d40fd55b161b5d5d7da9b8938ee 100644 --- a/schilder2000/views.py +++ b/schilder2000/views.py @@ -1,9 +1,7 @@ from . import db from .models import Schild -from flask import ( - Blueprint, render_template, request, redirect, url_for -) +from flask import Blueprint, render_template, request, redirect, url_for from flask_wtf import FlaskForm