GSoC 2025 - Proposal - Bring django-template-partials into core

Hello Django Community!

Hi, I’m Daniyal Abbasi, I was a Google Summer of Code (GSoC) fellow back in 2021, where I contributed by implementing a Redis caching backend for Django.

These days, I’m back in grad school and I couldn’t think of a better way to spend my summer than contributing to open-source software, especially Django.

I’ve been particularly interested in the “Bring django-template-partials into core” idea. I believe it’s a small yet impactful enhancement to the Django template language, helping make frontend views more reusable and maintainable.

Over the past few weeks, I’ve spent a good number of hours diving deep into this topic ranging from exploring Django internals, studying similar implementations, and sketching out possible approaches. The result is a detailed proposal that outlines both the motivation and the technical roadmap:
:page_facing_up: Proposal Link

I’d really appreciate any feedback, especially around areas that could benefit from more depth or clarity.

Looking forward to hearing from you!

Thanks,
Daniyal Abbasi

1 Like

Thanks for posting @abbasidaniyal — I gave it a quick read. Looking good. Please do submit.