From 88fa45edc2bb67a546e84eca13ec2c92f8d460c7 Mon Sep 17 00:00:00 2001 From: Jens Alm Date: Tue, 19 Jul 2011 00:07:00 +0200 Subject: [PATCH] Fixed __init__ arguments on ModelResource Signed-off-by: Jens Alm --- djangorestframework/resources.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/djangorestframework/resources.py b/djangorestframework/resources.py index be361ab80..f4a2ab147 100644 --- a/djangorestframework/resources.py +++ b/djangorestframework/resources.py @@ -279,13 +279,13 @@ class ModelResource(FormResource): include = ('url',) - def __init__(self, view): + def __init__(self, view=None, depth=None, stack=[], **kwargs): """ Allow :attr:`form` and :attr:`model` attributes set on the :class:`View` to override the :attr:`form` and :attr:`model` attributes set on the :class:`Resource`. """ - super(ModelResource, self).__init__(view) + super(ModelResource, self).__init__(view, depth, stack, **kwargs) self.model = getattr(view, 'model', None) or self.model