From 7fc7946259ad8559aee10d3dd1fdad8e9090ef74 Mon Sep 17 00:00:00 2001 From: robotnaoborot Date: Tue, 22 Nov 2022 22:21:41 +0300 Subject: [PATCH] Fix of documentation for ModelSelect2TagWidget --- django_select2/forms.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/django_select2/forms.py b/django_select2/forms.py index 4809d066..da7b5e0d 100644 --- a/django_select2/forms.py +++ b/django_select2/forms.py @@ -600,7 +600,7 @@ def value_from_datadict(self, data, files, name): # You need to implement this method yourself, to ensure proper object creation. pks = self.queryset.filter(**{'pk__in': list(values)}).values_list('pk', flat=True) pks = set(map(str, pks)) - cleaned_values = list(values) + cleaned_values = list(pks) for val in values - pks: cleaned_values.append(self.queryset.create(title=val).pk) return cleaned_values