我在一个新项目中使用 Jinja2,但想使用django-socialregistration应用程序,它依赖于 Django 模板标签。Jinja2 不能很好地使用模板标签,所以我想知道是否有一个快速的解决方法?
模板标签:
{% load facebook_tags %}
{% facebook_button %}
{% facebook_js %}
上一个问题针对 Mako 解决了相同的主题,但我无法将其调整为与 Jinja2 一起使用。以下是我的适应尝试(非工作):
{% from django.template import Template, Context %}
{% tpl = "{% load facebook_tags %}{% facebook_button %}{% facebook_js %}" %}
${Template(tpl).render(Context(dict_=dict(request=request)))}
有什么建议吗?我是内联的新手,所以不知道上面是否接近。