Я пытаюсь динамически включать html страниц, используя шаблон торнадо
{% set tab = (handler.request.arguments).get("tab",[b"input"])[0].decode('utf-8') %}
{% set page_path = "{}.html".format(tab) %}
{% include page_path %}
Но почему-то это выдает ошибку:
FileNotFoundError: [Errno 2] No such file or directory: '/home/usr/Data/app/static/html/page_path'
Я также пытался использовать
{% include {{page_path}} %}
Что также приводит к ошибке:
FileNotFoundError: [Errno 2] No such file or directory: '/home/usr/Data/app/static/html/{{page_path}}'
Есть ли способ динамически использовать переменные в шаблонах торнадо?