diff options
| author | Brian Rosner <brosner@gmail.com> | 2008-08-10 01:07:40 +0000 |
|---|---|---|
| committer | Brian Rosner <brosner@gmail.com> | 2008-08-10 01:07:40 +0000 |
| commit | 38dc472796eb4560d6408f4f2fd94298738794d1 (patch) | |
| tree | 8cf1d556d141fe22791113dcba00ea975262928e /tests/regressiontests/admin_widgets | |
| parent | 049d490875e8bcbc5977d4d63acff432a7ec824e (diff) | |
Fixed #7250 -- Don't show internal data of a FileField in the admin when the form does not validate. This also alternatively fixes a recent problem since [8244] when the form is not valid. Thanks Marc Garcia for the initial ticket.
git-svn-id: http://code.djangoproject.com/svn/django/trunk@8277 bcc190cf-cafb-0310-a4f2-bffc1f526a37
Diffstat (limited to 'tests/regressiontests/admin_widgets')
| -rw-r--r-- | tests/regressiontests/admin_widgets/models.py | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/tests/regressiontests/admin_widgets/models.py b/tests/regressiontests/admin_widgets/models.py index af72422849..e178a750e3 100644 --- a/tests/regressiontests/admin_widgets/models.py +++ b/tests/regressiontests/admin_widgets/models.py @@ -27,6 +27,7 @@ class Album(models.Model): __test__ = {'WIDGETS_TESTS': """ >>> from datetime import datetime >>> from django.utils.html import escape, conditional_escape +>>> from django.core.files.uploadedfile import SimpleUploadedFile >>> from django.contrib.admin.widgets import FilteredSelectMultiple, AdminSplitDateTime >>> from django.contrib.admin.widgets import AdminFileWidget, ForeignKeyRawIdWidget, ManyToManyRawIdWidget >>> from django.contrib.admin.widgets import RelatedFieldWidgetWrapper @@ -54,6 +55,8 @@ HTML escaped. >>> w = AdminFileWidget() >>> print conditional_escape(w.render('test', album.cover_art)) Currently: <a target="_blank" href="%(STORAGE_URL)salbums/hybrid_theory.jpg">albums\hybrid_theory.jpg</a> <br />Change: <input type="file" name="test" /> +>>> print conditional_escape(w.render('test', SimpleUploadedFile('test', 'content'))) +<input type="file" name="test" /> >>> rel = Album._meta.get_field('band').rel >>> w = ForeignKeyRawIdWidget(rel) |
