3 ms·
> The biggest thing that I disliked about Django was its templating system. Its attempts to magically render values were (and are) offensive. When I looked befo
by jldugger 10y ago
> The biggest thing that I disliked about Django was its templating system. Its attempts to magically render values were (and are) offensive. When I looked before, just like Rails, it was take it or leave it, and there was little sympathy for making it pluggable.
Templating is the most frequently subbed out part of Django. I'm not sure how you'd make it more "pluggable."
- rtpg 10y agoThey made it so that you could still use django's "render helpers" and things like the middleware directly, and just replace the 'render the template file' part. Before you could always call a third-party rendering library, but it usually meant you wouldn't get things like the Django context renderers or template file lookup by default