поэтому я хочу, чтобы jinja2 извлекал переменные из удаленного файла, а не указывал их в файле python, куда загружается jinja при рендеринге.
пример:
from jinja2 import Environment, FileSystemLoader*
ENV = Environment(loader=FileSystemLoader('./templates'))
template = ENV.get_template("base.j2")
output = template.render(file)
с file
ссылка на файл, в котором хранятся переменные.
каково ваше предположение о наилучшем способе сделать это.
я, например, хочу сослаться на файл в удаленный файл python где хранится словарь, но как python извлекает переменные из этого удаленного файла.
Я подумал о командах open и read (), на самом деле я могу читать удаленный файл, но как лучше всего извлечь vars из удаленного словаря (удаленного файла со словарем, сохраненным в к нему)?