Function prefetch_model
has a Cognitive Complexity of 19 (exceeds 7 allowed). Consider refactoring.
def prefetch_model(cls, model, queryset, prefix="", parent_method=None, visited=None):
'''
This method sets up prefetch and selected related statements when applicable
for foreign key relationships.
Function __init__
has a Cognitive Complexity of 18 (exceeds 7 allowed). Consider refactoring.
def __init__(self, *args, **kwargs):
override_fields = kwargs.pop("override_fields", [])
override_exclude = kwargs.pop("override_exclude", [])
Function parse_child_overrides
has a Cognitive Complexity of 12 (exceeds 7 allowed). Consider refactoring.
def parse_child_overrides(cls, override_fields, override_exclude, name, nested, child_kwargs):
'''
This method populates a dictionary object with appropriate cascaded child serializers
Args:
There are no issues that match your filters.