Fixed #3629 -- In oldforms, differentiate files in a recursive FilePathField.

Thanks, James Turnbull.


git-svn-id: http://code.djangoproject.com/svn/django/trunk@4896 bcc190cf-cafb-0310-a4f2-bffc1f526a37
This commit is contained in:
Malcolm Tredinnick 2007-04-01 05:42:48 +00:00
parent 78b86d7eeb
commit 96bf5e853c
1 changed files with 2 additions and 1 deletions

View File

@ -923,7 +923,8 @@ class FilePathField(SelectField):
for root, dirs, files in os.walk(path):
for f in files:
if match is None or match_re.search(f):
choices.append((os.path.join(root, f), f))
f = os.path.join(root, f)
choices.append((f, f.replace(path, "", 1)))
else:
try:
for f in os.listdir(path):