Fixed #10002: inline file uploads now correctly display prior data. Thanks, dgouldin.

git-svn-id: http://code.djangoproject.com/svn/django/trunk@10588 bcc190cf-cafb-0310-a4f2-bffc1f526a37
This commit is contained in:
Jacob Kaplan-Moss 2009-04-18 20:29:55 +00:00
parent a075422bfc
commit 1e4ad6f118
3 changed files with 80 additions and 3 deletions

View file

@ -380,7 +380,10 @@ class BoundField(StrAndUnicode):
if callable(data):
data = data()
else:
data = self.data
if isinstance(self.field, FileField) and self.data is None:
data = self.form.initial.get(self.name, self.field.initial)
else:
data = self.data
if not only_initial:
name = self.html_name
else: