Мне бы ещё мегатутор адаптировать под отсутствие глобалов
Хотя, чувствую твой вариант может быть даже проще. Смущает что flask предлагает передавать name. Если там всё завязано на том, что он должен знать всю структуру файлов, тогда не очень представляю как нормально сделать