id summary reporter owner description type status component version severity resolution keywords cc stage has_patch needs_docs needs_tests needs_better_patch easy ui_ux 15667 Implement template-based widget rendering Bruno Renié "Following [https://groups.google.com/d/topic/django-developers/fMQnk2fAo_A/discussion this proposal on django-dev], this ticket tracks the status of replacing the widgets rendering code with a template-based system. The proposal is based on an existing implementation, [https://github.com/brutasse/django-floppyforms django-floppyforms]. The api provides several ways of extending a widget: * Widget.template_name: the name of the template used to render the widget * Widget.get_context_data(): a way to inject additional context data * Widget.get_context(name, value, attrs=None): this method calls get_context_data() and provides the basic context variables: attrs, hidden, name, required, type. I'm actively working on a patch and will attach it to the ticket as soon as I can so that the implementation and extension points can be discussed." New feature closed Forms dev Normal fixed form-rendering carl@… idan@… Jannis Leidel ironfroggy@… Paul Oswald Bruno Renié trebor74hr@… gregor@… JMagnusson dmclain mathieu.agopian@… tom@… tgecho dguardiola@… mmitar@… philipe.rp@… Gwildor Sok cmawebsite@… slav0nic@… Accepted 1 0 0 0 0 0