Crowdfunding Multiple Template Engines for Django

Posted by Russell Keith-Magee on Oct. 2, 2014

Loose coupling is one of Django's key design principles. Services such as querying a database, accessing a cache or sending email are provided by pluggable backends. However, Django doesn't provide an API for pluggable template engines. While some third-party adapters exist, there's no standard way to use third-party template engines such as Jinja2.

Django core team member Aymeric Augustin would like fix this situation by providing first-class support for third-party template engines and native Jinja2 integration.

However, to do this he needs the community's help. Major refactoring efforts with strong backwards-compatibility requirements take time, and that time can be hard to find in a busy schedule. To help fund development, Aymeric has launched a project on Indiegogo.

You can find more details about Aymeric's plans on the project page.

The Django Software Foundation and the Django Core team have both endorsed this effort. We hope that you will join us in supporting Aymeric's Indiegogo project.

Back to Top