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

-- 
You received this message because you are subscribed to the Google Groups 
"Django users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/django-users.
For more options, visit https://groups.google.com/groups/opt_out.

Reply via email to