diff options
| author | Adrian Holovaty <adrian@holovaty.com> | 2005-08-06 20:39:43 +0000 |
|---|---|---|
| committer | Adrian Holovaty <adrian@holovaty.com> | 2005-08-06 20:39:43 +0000 |
| commit | 8a9806096fb36c2cd9df623c8d5d0fbc29a08b0d (patch) | |
| tree | 94a7c8721e3140a39e6663f2e3dc129d113b47de | |
| parent | 9d8dd8610d643d68267d4e654fbe2f3317e5e9b7 (diff) | |
Fixed #7 -- Fixed subtle admin changelist filter bug in maintaining state. Thanks for the patch, Manuzhai!
git-svn-id: http://code.djangoproject.com/svn/django/trunk@417 bcc190cf-cafb-0310-a4f2-bffc1f526a37
| -rw-r--r-- | django/views/admin/main.py | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/django/views/admin/main.py b/django/views/admin/main.py index 6e24c3331b..42aa36b9f8 100644 --- a/django/views/admin/main.py +++ b/django/views/admin/main.py @@ -230,7 +230,7 @@ def change_list(request, app_label, module_name): elif isinstance(f, meta.DateField): today = datetime.date.today() one_week_ago = today - datetime.timedelta(days=7) - field_generic = '%s__' % field_name + field_generic = '%s__' % f.name filter_template.append('<h3>By %s:</h3><ul>\n' % f.verbose_name) date_params = dict([(k, v) for k, v in params.items() if k.startswith(field_generic)]) today_str = isinstance(f, meta.DateTimeField) and today.strftime('%Y-%m-%d 23:59:59') or today.strftime('%Y-%m-%d') |
