#36410: Add named template partials to the DTL. -------------------------------------+------------------------------------- Reporter: Carlton Gibson | Owner: Farhan | Ali Type: New feature | Status: closed Component: Template system | Version: dev Severity: Normal | Resolution: fixed Keywords: | Triage Stage: Ready for | checkin Has patch: 1 | Needs documentation: 0 Needs tests: 0 | Patch needs improvement: 0 Easy pickings: 0 | UI/UX: 0 -------------------------------------+------------------------------------- Changes (by nessita <124304+nessita@…>):
* resolution: => fixed * status: assigned => closed Comment: In [changeset:"5e06b970956af4854e970e74990cb971ba31c96b" 5e06b970]: {{{#!CommitTicketReference repository="" revision="5e06b970956af4854e970e74990cb971ba31c96b" Fixed #36410 -- Added support for Template Partials to the Django Template Language. Introduced `{% partialdef %}` and `{% partial %}` template tags to define and render reusable named fragments within a template file. Partials can also be accessed using the `template_name#partial_name` syntax via `get_template()`, `render()`, `{% include %}`, and other template-loading tools. Adjusted `get_template()` behavior to support partial resolution, with appropriate error handling for invalid names and edge cases. Introduced `PartialTemplate` to encapsulate partial rendering behavior. Includes tests and internal refactors to support partial context binding, exception reporting, and tag validation. Co-authored-by: Carlton Gibson <carl...@noumenal.es> Co-authored-by: Natalia <124304+ness...@users.noreply.github.com> Co-authored-by: Nick Pope <n...@nickpope.me.uk> }}} -- Ticket URL: <https://code.djangoproject.com/ticket/36410#comment:15> Django <https://code.djangoproject.com/> The Web framework for perfectionists with deadlines. -- You received this message because you are subscribed to the Google Groups "Django updates" group. To unsubscribe from this group and stop receiving emails from it, send an email to django-updates+unsubscr...@googlegroups.com. To view this discussion visit https://groups.google.com/d/msgid/django-updates/01070198ab3783ff-fe8dd566-d6c6-458c-8533-86578620bebb-000000%40eu-central-1.amazonses.com.