fix: fix 'unidiomatic-typecheck' for pylint
This commit is contained in:
parent
5c23120795
commit
d39f5afd4b
2 changed files with 1 additions and 2 deletions
|
@ -34,4 +34,3 @@ disable=fixme,
|
||||||
too-many-public-methods,
|
too-many-public-methods,
|
||||||
too-many-statements,
|
too-many-statements,
|
||||||
ungrouped-imports,
|
ungrouped-imports,
|
||||||
unidiomatic-typecheck,
|
|
||||||
|
|
|
@ -330,7 +330,7 @@ class Form: # pylint: disable=too-many-instance-attributes
|
||||||
self.model_class = model_class
|
self.model_class = model_class
|
||||||
self.model_instance = model_instance
|
self.model_instance = model_instance
|
||||||
if self.model_instance and not self.model_class:
|
if self.model_instance and not self.model_class:
|
||||||
if type(self.model_instance) is not dict:
|
if not isinstance(self.model_instance, dict):
|
||||||
self.model_class = type(self.model_instance)
|
self.model_class = type(self.model_instance)
|
||||||
|
|
||||||
self.set_fields(fields or self.get_fields())
|
self.set_fields(fields or self.get_fields())
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue