jet-admin / jet-bridge

Unnecessary use of getattr PTC-W0034
Anti-pattern
Major
6 months ago4 years old
 31        model_field = getattr(self.get_model(request), self.lookup_field)
 32
 33        try:
 34            field_lookup = getattr(model_field, '__eq__') 35
 36            lookup_value = request.path_kwargs[lookup_url_kwarg]
 37            data_type = get_column_data_type(model_field)
 9
10def save_extra_data(backend, user, response, details, strategy, *args, **kwargs):
11    extra_data = backend.extra_data(user, 0, response, details, *args, **kwargs)
12    sso = configuration.clean_sso_application_name(getattr(backend, 'sso'))13    extra_data_key = '_'.join(['extra_data', sso])
14
15    data = {