We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent e89cec0 commit 91d42c1Copy full SHA for 91d42c1
flask_mongoengine/wtf/models.py
@@ -4,12 +4,12 @@
4
class ModelForm(FlaskForm):
5
"""A WTForms mongoengine model form"""
6
7
- def __init__(self, formdata=None, obj=None, **kwargs):
8
- self.instance = (kwargs.pop('instance', None) or obj)
+ def __init__(self, formdata=None, **kwargs):
+ self.instance = (kwargs.pop('instance', None) or kwargs.get('obj'))
9
if self.instance and not formdata:
10
- obj = self.instance
+ kwargs['obj'] = self.instance
11
self.formdata = formdata
12
- super(ModelForm, self).__init__(formdata, obj, **kwargs)
+ super(ModelForm, self).__init__(formdata, **kwargs)
13
14
def save(self, commit=True, **kwargs):
15
if self.instance:
0 commit comments