Feature Request: Replacing default template system by a more powerful one: Jinja2

75 views
Skip to first unread message

Ander Ustarroz

unread,
Jan 26, 2018, 7:31:30 AM1/26/18
to Django developers (Contributions to Django itself)
I have been working a lot with Django and I have always asked myself how is it possible that they decided to use Django Template system rather than Jinja2, when it is way more intuitive, just like writing natural Python! Someone may argue that  it's matter of taste but I bet they haven't tried both template systems.

Yeah I know... we can still use Jinja2 if we want to, but shouldn't it be the native choice when is obviously the best?

Regards

Tim Graham

unread,
Jan 26, 2018, 9:10:23 AM1/26/18
to Django developers (Contributions to Django itself)
Switching the default template system would have a disruptive change on the Django ecosystem. For example, contrib.admin doesn't provide Jinja2 templates. I imagine there are third-party apps in the same situation.

Here's a past thread about the same proposal: https://groups.google.com/d/topic/django-developers/Bk-22bKqCTo/discussion
Reply all
Reply to author
Forward
0 new messages