Skip to content
Snippets Groups Projects
Select Git revision
  • 17d5f4edcf6dabb7f67584105da4d8fab5600821
  • master default
  • v1.34.0
  • v1.33.0
  • v1.32.1
  • v1.32.0
  • v1.31.2
  • v1.31.1
  • v1.31.0
  • v1.30.0
  • v1.29.0
  • v1.28.0
  • v1.27.0
  • v1.26.0
  • v1.25.0
  • v1.24.0
  • v1.23.1
  • v1.23.0
  • v1.22.0
  • v1.20.0
  • v1.19.1
  • v1.19.0
22 results

Routes.py

Blame
  • Routes.py 579 B
    from flask import Blueprint, render_template
    
    from logic.page import PageManager
    
    
    def construct_blueprint(settings, pageManager: PageManager):
        routes = Blueprint('routes', __name__)
    
        @routes.get('/')
        def index():
            pageNames = pageManager.get_all_available_page_names()
            return render_template('index.html', pageNames=pageNames)
    
        @routes.get('/page/<pageName>')
        def show_page(pageName: str):
            pageInstance = pageManager.get_page_instance_by_name(pageName)
            return render_template('page.html', page=pageInstance)
    
        return routes