﻿id	summary	reporter	owner	description	type	status	component	version	severity	resolution	keywords	cc	stage	has_patch	needs_docs	needs_tests	needs_better_patch	easy	ui_ux
13118	Multiple(minimum 36) queries when opening user page in django admin	DesZodiak	nobody	"When i am trying to edit user in django admin, admin app makes a lot of queries (see below). The difference between them just in id of element.
This queries makes while ModelAdmin form renders.
Everything below i took from django-debug-toolbar.

Here is duplicate query:
{{{
SELECT ""auth_permission"".""id"", ""auth_permission"".""name"",
""auth_permission"".""content_type_id"", ""auth_permission"".""codename"" FROM
""auth_permission"" INNER JOIN ""django_content_type"" ON
(""auth_permission"".""content_type_id"" = ""django_content_type"".""id"")
ORDER BY ""django_content_type"".""app_label"" ASC,
""auth_permission"".""codename"" ASC
}}}


Here is execution stack
||Line||Method||File||
||226||wrapper||/home/alex/Develop/Django/test/env/lib/python2.6/site-packages/django/contrib/admin/options.py||
||186||inner||/home/alex/Develop/Django/test/env/lib/python2.6/site-packages/django/contrib/admin/sites.py||
||873||change_view||/home/alex/Develop/Django/test/env/lib/python2.6/site-packages/django/contrib/admin/options.py||
||590||render_change_form||/home/alex/Develop/Django/test/env/lib/python2.6/site-packages/django/contrib/admin/options.py||
||231||render||/home/alex/Develop/Django/test/env/lib/python2.6/site-packages/django/contrib/admin/widgets.py||
||36||render||/home/alex/Develop/Django/test/env/lib/python2.6/site-packages/django/contrib/admin/widgets.py||

And part from template
||9||{% if field.is_checkbox %}||
||10||{{ field.field }}{{ field.label_tag }}||
||11||{% else %}||
||12||{{ field.label_tag }}{{ field.field }}||
||13||{% endif %}||
||14||{% if field.field.field.help_text %}<p class=""help"">{{ field.field.field.help_text|safe }}</p>{% endif %}||
||15||</div>||"		closed	contrib.admin	1.1		duplicate	django admin multiple queries		Accepted	0	0	0	0	0	0
