diff options
| author | Joseph Kocherhans <joseph@jkocherhans.com> | 2007-06-20 06:11:28 +0000 |
|---|---|---|
| committer | Joseph Kocherhans <joseph@jkocherhans.com> | 2007-06-20 06:11:28 +0000 |
| commit | d8411ca54d5bd0e58a53d220e510eeaf7730c92d (patch) | |
| tree | c5a433e539c4eaf1d8be50c5aae7dd2c2f7bab2f | |
| parent | 7eb538fd46aafca50af9e67b34d89a4ffd668538 (diff) | |
newforms-admin: Fixed #4629. Implemented raw_id_fields for inlines.
git-svn-id: http://code.djangoproject.com/svn/django/branches/newforms-admin@5499 bcc190cf-cafb-0310-a4f2-bffc1f526a37
| -rw-r--r-- | django/contrib/admin/options.py | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/django/contrib/admin/options.py b/django/contrib/admin/options.py index 16d0bca59e..ca3f14576b 100644 --- a/django/contrib/admin/options.py +++ b/django/contrib/admin/options.py @@ -623,7 +623,7 @@ class InlineModelAdmin(BaseModelAdmin): ``model`` to its parent. This is required if ``model`` has more than one ``ForeignKey`` to its parent. """ - def __init__(self, model, name=None, extra=3, fields=None, template=None): + def __init__(self, model, name=None, extra=3, fields=None, template=None, raw_id_fields=None): self.model = model self.opts = model._meta self.name = name @@ -633,6 +633,7 @@ class InlineModelAdmin(BaseModelAdmin): self.verbose_name = model._meta.verbose_name self.verbose_name_plural = model._meta.verbose_name_plural self.prepopulated_fields = {} + self.raw_id_fields = raw_id_fields or () class StackedInline(InlineModelAdmin): default_template = 'admin/edit_inline_stacked.html' |
