Ищет решение для чтения полного списка переменных, которые могут быть переданы в контекст и отображены в шаблоне, используя Django или Jinja2.Чтение переменных из шаблона в Django или Jinja2
Например, что-то вроде этого в Django:
from django.template import Template
template = Template("<h1>{{title}}</h1>{%for v in values%}<p>{{v}}</p>{%endfor%}")
for node in template.nodelist:
#Get the variable name from the node
Это, кажется, как настоящая боль. Все, что я хочу, это список ключей, контекстный объект может перейти к шаблону, в данном примере «заголовок» и «ценность»
Это не совсем то, что я ищу. Я пытаюсь прочитать сам шаблон, используя Python, и выяснить, какие переменные может принять шаблон. – kbuilds
Какой шаблон можно принять, называется context – iklinac
Я знаю, но мне интересно узнать, не глядя на код шаблона, какие переменные я могу помещать в контекст и вынести их в контекст. – kbuilds