Trop de requêtes #139

Closed
opened 2017-02-11 16:58:38 +01:00 by champeno · 3 comments
champeno commented 2017-02-11 16:58:38 +01:00 (Migrated from git.eleves.ens.fr)

Django fait beaucoup de requêtes en double dans des pages comme "liste des spectacles" ou autres.
Ce serait bien de les traquer avec la debug-toolbar et de rajouter des prefetch_related et/ou only

Django fait beaucoup de requêtes en double dans des pages comme "liste des spectacles" ou autres. Ce serait bien de les traquer avec la debug-toolbar et de rajouter des `prefetch_related` et/ou `only`
delobell commented 2017-02-13 10:34:01 +01:00 (Migrated from git.eleves.ens.fr)

Agreed, ça a été un petit cheval de bataille pour l'app kfet. Raison pour laquelle y'a pas mal de select|prefetch_related et leurs cousins dans le code.
Vous allez voir c'est super fun 👍

Par ailleurs, avec Django Debug Panel, il est possible d'avoir la toolbar sur les requêtes AJAX en utilisant conjointement:

Agreed, ça a été un petit cheval de bataille pour l'app kfet. Raison pour laquelle y'a pas mal de `select|prefetch_related` et leurs cousins dans le code. Vous allez voir c'est super fun :thumbsup: Par ailleurs, avec Django Debug Panel, il est possible d'avoir la toolbar sur les requêtes AJAX en utilisant conjointement: - [l'app Django](https://github.com/recamshak/django-debug-panel) - [l'extension Chrome](https://chrome.google.com/webstore/detail/django-debug-panel/nbiajhhibgfgkjegbnflpdccejocmbbn) (pas de renard)
mpepin commented 2017-06-25 17:00:31 +02:00 (Migrated from git.eleves.ens.fr)

Oui, le seul endroit où il reste « trop de requêtes », ça semble être wagtail et ce n'est pas tellement de notre ressort je pense dans un premier temps

Oui, le seul endroit où il reste « trop de requêtes », ça semble être wagtail et ce n'est pas tellement de notre ressort je pense dans un premier temps
mpepin commented 2017-06-25 17:00:32 +02:00 (Migrated from git.eleves.ens.fr)

closed

closed
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: DGNum/gestioCOF#139
No description provided.