Skip to content


Subversion checkout URL

You can clone with
Download ZIP
Browse files

newforms: Added property

git-svn-id: bcc190cf-cafb-0310-a4f2-bffc1f526a37
  • Loading branch information...
commit 61c93842f483511f763054ddd16d4c2d39ef1819 1 parent 4a3ad33
@adrianholovaty adrianholovaty authored
7 django/newforms/
@@ -182,7 +182,7 @@ def as_widget(self, widget, attrs=None):
auto_id = self.auto_id
if auto_id and not attrs.has_key('id') and not widget.attrs.has_key('id'):
attrs['id'] = auto_id
- return widget.render(self._name,, None), attrs=attrs)
+ return widget.render(self._name,, attrs=attrs)
def as_text(self, attrs=None):
@@ -194,6 +194,11 @@ def as_textarea(self, attrs=None):
"Returns a string of HTML for representing this as a <textarea>."
return self.as_widget(Textarea(), attrs)
+ def _data(self):
+ "Returns the data for this BoundField, or None if it wasn't given."
+ return, None)
+ data = property(_data)
def _verbose_name(self):
return pretty_name(self._name)
verbose_name = property(_verbose_name)
5 tests/regressiontests/forms/
@@ -1268,6 +1268,11 @@
<input type="text" name="first_name" value="John" />
<input type="text" name="last_name" value="Lennon" />
<input type="text" name="birthday" value="1940-10-9" />
+>>> for boundfield in p:
+... print boundfield.verbose_name,
+First name John
+Last name Lennon
+Birthday 1940-10-9
>>> print p
<tr><td>First name:</td><td><input type="text" name="first_name" value="John" /></td></tr>
<tr><td>Last name:</td><td><input type="text" name="last_name" value="Lennon" /></td></tr>
Please sign in to comment.
Something went wrong with that request. Please try again.