From 1f770c62da69866835bb8fc9355128b6b493a97e Mon Sep 17 00:00:00 2001 From: Malcolm Tredinnick Date: Tue, 23 Aug 2011 04:05:47 +0000 Subject: [PATCH] Fix initialisation of ImageField super classes. Fixes #16548, with thanks to pyriku. git-svn-id: http://code.djangoproject.com/svn/django/trunk@16658 bcc190cf-cafb-0310-a4f2-bffc1f526a37 --- django/db/models/fields/files.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/django/db/models/fields/files.py b/django/db/models/fields/files.py index 4ecb337b5a..d4b1743f97 100644 --- a/django/db/models/fields/files.py +++ b/django/db/models/fields/files.py @@ -320,9 +320,10 @@ class ImageField(FileField): descriptor_class = ImageFileDescriptor description = _("File path") - def __init__(self, verbose_name=None, name=None, width_field=None, height_field=None, **kwargs): + def __init__(self, verbose_name=None, name=None, width_field=None, + height_field=None, **kwargs): self.width_field, self.height_field = width_field, height_field - FileField.__init__(self, verbose_name, name, **kwargs) + super(ImageField, self).__init__(verbose_name, name, **kwargs) def contribute_to_class(self, cls, name): super(ImageField, self).contribute_to_class(cls, name)