Fixed #24411 -- Avoided dict key/method clash in admin delete views.

This commit is contained in:
Tim Graham 2015-02-25 07:15:56 -05:00
parent 65441bbdb0
commit 47b35b1844
3 changed files with 4 additions and 4 deletions

View File

@ -68,7 +68,7 @@ def delete_selected(modeladmin, request, queryset):
title=title,
objects_name=objects_name,
deletable_objects=[deletable_objects],
model_count=dict(model_count),
model_count=dict(model_count).items(),
queryset=queryset,
perms_lacking=perms_needed,
protected=protected,

View File

@ -1631,7 +1631,7 @@ class ModelAdmin(BaseModelAdmin):
object_name=object_name,
object=obj,
deleted_objects=deleted_objects,
model_count=dict(model_count),
model_count=dict(model_count).items(),
perms_lacking=perms_needed,
protected=protected,
opts=opts,

View File

@ -1,7 +1,7 @@
{% load i18n %}
<h2>{% trans "Summary" %}</h2>
<ul>
{% for model_name, object_count in model_count.items %}
{% for model_name, object_count in model_count %}
<li>{{ model_name|capfirst }}: {{ object_count }}</li>
{% endfor %}
</ul>
</ul>