diff options
| author | Adrian Holovaty <adrian@holovaty.com> | 2005-08-26 21:12:06 +0000 |
|---|---|---|
| committer | Adrian Holovaty <adrian@holovaty.com> | 2005-08-26 21:12:06 +0000 |
| commit | b77114caaa4842749e4779146e22c22a41880f13 (patch) | |
| tree | 902b378047c29962f6e59a7c9842f0d3dab55c8e | |
| parent | df3564dace7838d517714c6af3ceeeb11266839e (diff) | |
Fixed #423 -- Fixed bug in ForeignKey admin filters. Thanks, jkocherhans
git-svn-id: http://code.djangoproject.com/svn/django/trunk@569 bcc190cf-cafb-0310-a4f2-bffc1f526a37
| -rw-r--r-- | django/views/admin/main.py | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/django/views/admin/main.py b/django/views/admin/main.py index febe0adfad..738dd15cea 100644 --- a/django/views/admin/main.py +++ b/django/views/admin/main.py @@ -196,11 +196,10 @@ def change_list(request, app_label, module_name): # Many-to-many or many-to-one filter. if f.rel: if isinstance(f, meta.ManyToManyField): - lookup_kwarg = '%s__id__exact' % f.name lookup_title = f.rel.to.verbose_name else: - lookup_kwarg = '%s__exact' % f.name lookup_title = f.verbose_name + lookup_kwarg = '%s__id__exact' % f.name lookup_val = request.GET.get(lookup_kwarg, None) lookup_choices = f.rel.to.get_model_module().get_list() if len(lookup_choices) > 1: |
