我正在为Django编写一个管理命令,并且我创建了解析来创建新文件的模板文件。如何在脚本中使用django-template而不是jinja2?
到目前为止,我使用Jinja2,但由于它是一个Django管理命令,我想切换到基于django的模板。
你知道我该如何在django管理命令文件中设置模板环境吗?
我所寻找的是这样的Jinja2代码相当于:
env = Environment(loader=PackageLoader('modulo.bin', 'templates/plugin_templates'))
编辑:好的管理命令它会工作。但是如果我想在普通的python脚本中使用django-template呢?
感谢,
雷米
好的,但在这种情况下,我的模板需要在我的项目模板目录中。我想制作一个特定的模板目录,与项目模板目录分开。但是在这里,我只需要在INSTALLED_APP中添加我的bin应用程序,它就可以工作。谢谢。 – Natim 2012-01-17 13:30:52