假设我的模板文件是:
... {% block block1 %}Lorem ipsum dolor sit amet, {{variable}} adipiscing {% endblock %} ...
使用模板API,我想捕获块“block1”的内容而不呈现内容:
Lorem ipsum dolor sit amet, {{variable}} adipiscing
答案 0 :(得分:0)
您可以按如下方式访问它:
from django.template.loaders import app_directories
loader = app_directories.Loader()
src = loader.load_template_source('app/index.html', ['templates',])
需要['templates',]
参数,因为它只在应用程序中存储“模板”文件夹,而不是项目根目录中的主“模板”文件夹。