Hi,
disable Template panel in debug_toolbar and try again.

Debug toolbar hits database when evaluating template context.


Cheers,
   Tom

Dne Sat, 31 Aug 2013 12:09:00 +0100
Marcin Szamotulski <msza...@gmail.com> napsal(a):

> Hello,
> 
> I am using django-1.6.b2 on a localserver (./manage.py runserver) and
> for every request I have the chain of db lookups made twice.  For
> example my log looks something like this (after enabling
> django.db.backands logger):
> 
> # HERE VIEW IS CALLED
> (0.001) SELECT "django_session"."session_key", 
> "django_session"."session_data", "django_session"."expire_date" FROM 
> "django_session" WHERE ("django_session"."session_key" = 
> '2dh8ly6cfqkyiauv8co5h1vossjg70ru'  AND "django_session"."expire_date" > 
> '2013-08-31 11:04:33.597734+00:00' ); 
> args=('2dh8ly6cfqkyiauv8co5h1vossjg70ru', u'2013-08-31 11:04:33.597734+00:00')
> (0.001) SELECT "auth_user"."id", "auth_user"."password", 
> "auth_user"."last_login", "auth_user"."is_superuser", "auth_user"."username", 
> "auth_user"."first_name", "auth_user"."last_name", "auth_user"."email", 
> "auth_user"."is_staff", "auth_user"."is_active", "auth_user"."date_joined" 
> FROM "auth_user" WHERE "auth_user"."id" = 1 ; args=(1,)
> 
> #... (AND SO ON)
> 
> # HERE VIEW CALL IS FINISHED
> [31/Aug/2013 12:04:33] "GET /coot/ HTTP/1.1" 200 220974
> [31/Aug/2013 12:04:34] "GET /site_media/static/css/style.css HTTP/1.1" 304 0
> [31/Aug/2013 12:04:34] "GET /site_media/static/js/jquery.js HTTP/1.1" 304 0
> [31/Aug/2013 12:04:34] "GET /site_media/static/js/jquery-ui.js HTTP/1.1" 304 0
> [31/Aug/2013 12:04:34] "GET /site_media/static/js/posts.js HTTP/1.1" 304 0
> [31/Aug/2013 12:04:34] "GET /site_media/static/js/confirm.js HTTP/1.1" 304 0
> [31/Aug/2013 12:04:34] "GET /site_media/static/css/posts.css HTTP/1.1" 304 0
> [31/Aug/2013 12:04:34] "GET 
> /site_media/static/debug_toolbar/css/toolbar.min.css HTTP/1.1" 304 0
> [31/Aug/2013 12:04:34] "GET 
> /site_media/static/debug_toolbar/js/toolbar.min.js HTTP/1.1" 304 0
> [31/Aug/2013 12:04:34] "GET /site_media/static/pics/django_logo.png HTTP/1.1" 
> 304 0
> [31/Aug/2013 12:04:34] "GET /site_media/static/pics/python_logo.png HTTP/1.1" 
> 304 0
> [31/Aug/2013 12:04:34] "GET /site_media/static/css/whitey.png HTTP/1.1" 304 0
> [31/Aug/2013 12:04:34] "GET /site_media/static/css/stressed_linen.png 
> HTTP/1.1" 304  
> 
> # DB LOOKUPS ONCE AGAIN:
> (0.001) SELECT "django_session"."session_key", 
> "django_session"."session_data", "django_session"."expire_date" FROM 
> "django_session" WHERE ("django_session"."session_key" = 
> '2dh8ly6cfqkyiauv8co5h1vossjg70ru'  AND "django_session"."expire_date" > 
> '2013-08-31 11:04:33.597734+00:00' ); 
> args=('2dh8ly6cfqkyiauv8co5h1vossjg70ru', u'2013-08-31 11:04:33.597734+00:00')
> (0.001) SELECT "auth_user"."id", "auth_user"."password", 
> "auth_user"."last_login", "auth_user"."is_superuser", "auth_user"."username", 
> "auth_user"."first_name", "auth_user"."last_name", "auth_user"."email", 
> "auth_user"."is_staff", "auth_user"."is_active", "auth_user"."date_joined" 
> FROM "auth_user" WHERE "auth_user"."id" = 1 ; args=(1,)
> 
> ... (AND SO ON)
> 
> 
> any ideas why?
> 
> The views (as it is not just one) returns using render().  This also
> happens when using DetailedView cbv.
> 
> I also setup looking on postgres (which I use) and indeed the queries
> are made twice.
> 
> Thanks for ideas,
> Marcin
> 

Attachment: signature.asc
Description: PGP signature

Reply via email to