From 7168e3cea7c0b509cf8307c35f943de050dc694d Mon Sep 17 00:00:00 2001 From: Steph Date: Thu, 7 Dec 2017 20:48:20 +0100 Subject: [PATCH] python3 fix iteritems is gone, replaced by dict.items() Might break backwards compatibility... https://wiki.python.org/moin/Python3.0 : Removed dict.iteritems(), dict.iterkeys(), and dict.itervalues(). Instead: use dict.items(), dict.keys(), and dict.values() respectively. --- src/fobi/admin.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/fobi/admin.py b/src/fobi/admin.py index c9aa113b..d31e81a8 100644 --- a/src/fobi/admin.py +++ b/src/fobi/admin.py @@ -470,7 +470,7 @@ class BasePluginModelAdmin(admin.ModelAdmin): groups_action = form.cleaned_data.pop('groups_action') cleaned_data = dict( (key, val) - for (key, val) in form.cleaned_data.iteritems() + for (key, val) in form.cleaned_data.items() if val is not None )