﻿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
3313	decouple BoundField from BaseForm._html_output	gustavo.torrico@…	Adrian Holovaty	"*[http://code.djangoproject.com/browser/django/trunk/django/newforms/forms.py newforms.forms]

 As mentioned in *[http://tinyurl.com/2xrvb9 this  message],  the preferred way to mark fields required would be to use CSS.  From what I can see, the  simplest way to do this would be to  allow  the user to  override the label_tag function in {{{BoundField}}}. Doing this, however, would necessitate having to rewrite the entire _html_output function in {{{BaseForm}}}. 

In order to avoid this, I propose having that function call {{{BaseForm.__get_item__ so}}} that if you wanted to generate your own customized label tags, you would only need to override {{{BaseForm.__get_item__ and BoundField.label_tag}}} (smaller changes than {{{BaseForm._html_output}}}) 
"	defect	closed	Forms		normal	wontfix	BoundField, BaseForm, newforms		Design decision needed	1	1	1	0	0	0
