12345678910111213141516171819202122232425262728 |
- from flask import Flask, Blueprint, render_template, current_app, request
- from typing import Optional
- from view.base import App
- about_me = Blueprint("about_me", __name__)
- app: Optional[Flask] = None
- @about_me.route('/')
- def about_me_page():
- AboutMeApp.print_load_page_log("about me")
- return render_template("about_me/about_me.html")
- @about_me.context_processor
- def inject_base():
- return {"top_nav": ["", "", "", "", "active", ""]}
- class AboutMeApp(App):
- def __init__(self, import_name):
- super(AboutMeApp, self).__init__(import_name)
- global app
- app = self._app
- app.register_blueprint(about_me, url_prefix="/about-me")
|