5👍
This very recent blog entry seems to imply that it’s not built in to either the django or rails frameworks. I think it covers the issue well and is quite worth a read along with the comments.
http://www.eflorenzano.com/blog/post/how-do-we-kick-our-synchronous-addiction/ (broken link)
I think I remember Cal Henderson mentioning this deficiency somewhere in his excellent speech http://www.youtube.com/watch?v=i6Fr65PFqfk
My naive guess is you might be able to hack something with separate python libraries but you would lose a lot of the ORM/template lazy evaluation stuff django gives to the point you might as well be using another stack. Then again if you are only optimizing a few views in a large django project it might be fine.
4👍
I had a similar problem and I solved it with javascript/ajax
Just load the template with basic markup and then do severl ajax requsts to execute the queries and load the data. You can even show loading animation. User will have a web 2.0 feel instead of just gloomy page loading. Ofcourse, this means several more HTTP requests per page, but it’s up to you to decide.
Here is how my example looks: http://artiox.lv/en/search?query=test&where_to_search=all (broken link)
- [Django]-Parsing a Datetime String into a Django DateTimeField
- [Django]-What the difference between using Django redirect and HttpResponseRedirect?
- [Django]-Clicking a popover scrolls back to top of the page [Bootstrap and Django]
0👍
- [Django]-Django set range for integer model field as constraint
- [Django]-Does django with mongodb make migrations a thing of the past?
- [Django]-Django – Simple custom template tag example