Я использую шаблоны Jinja2 для своего приложения GAE Python.На самом деле в одном проекте есть пара небольших приложений.Это, например, блог и сайт.Итак, первый для блога, а второй для сайта =).У меня есть такая структура папок:
/
/apps
/blog
/site
/templates
/blog
/site
У меня также есть код для доступа к папке шаблонов для каждого приложения.Это выглядит так:
template_dirs = []
template_dirs.append(os.path.join(os.path.dirname(__file__), 'templates/project'))
Конечно, это не работает, как это неправильно.Возвращает строку вроде этой: base / data / home / apps / myapplication / 1.348460209502075158 / apps / project / templates / project
И мне нужно, чтобы она возвращала строку вроде этой: base / data / home / apps/myapplication/1.348460209502075158/apps/templates/project Как это сделать, используя абсолютные пути, а не относительные?Я полагаю, мне нужно как-то получить корень всего моего проекта GAE.Спасибо!