Remove Python 3.6+ only code

master
blag 2020-05-26 12:54:28 -07:00
parent 9e352ec474
commit 3443c300d0
No known key found for this signature in database
GPG Key ID: 30870D32F59C5F40
1 changed files with 9 additions and 2 deletions

View File

@ -312,8 +312,15 @@ class SortableAdmin(SortableAdminBase, ModelAdmin):
with transaction.atomic():
objects_dict = {str(obj.pk): obj for obj in qs}
objects_list = list(objects_dict.keys())
# Python 3.6+ only
# objects_dict = {str(obj.pk): obj for obj in qs}
# objects_list = list(objects_dict.keys())
objects_dict = {}
objects_list = []
for obj in qs:
key = str(obj.pk)
objects_dict[key] = obj
objects_list.append(key)
if len(indexes) != len(objects_dict):
return HttpResponseBadRequest(
json.dumps({