Как выполнить загрузку из более чем одной папки template_folder для схемы Flask?

Я научился создавать чертежи Flask и могу создавать чертежи для продуктов без фляг, которые используют шаблоны Jinja2, и использовать их внутри проектов фляг. Я делаю что-то вроде этого:

# blueprint code
from flask import Blueprint
from pkg_resources import resource_filename
app = Blueprint('formgear', __name__, 
                template_folder=resource_filename('formgear', 'templates'))

А теперь я хочу добавить еще один набор шаблонов, который логически связан с моим проектом, отличным от Flask, но специфичен только для Flask. Я совершенно не уверен, что это хороший дизайн, но есть ли способ распространить обе папки шаблонов из одного плана? И сделать оба набора шаблонов доступными для всего проекта Flask?

Примечание: formgear— это название моего проекта, отличного от Flask.

8
задан Mikhail Kashkin 25 June 2012 в 15:54
поделиться