Skip to content

Commit 6625d3a

Browse files
knaperekauvipy
andauthored
Optimize DB access in AccessTokenAdmin (#988)
This is needed to avoid 2 extra DB queries per each line in the list view, so that is usually +200 unnecessary queries. Co-authored-by: Asif Saif Uddin <[email protected]>
1 parent 6dbde71 commit 6625d3a

File tree

2 files changed

+2
-0
lines changed

2 files changed

+2
-0
lines changed

AUTHORS

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,7 @@ Jerome Leclanche
3636
Jim Graham
3737
Jonas Nygaard Pedersen
3838
Jonathan Steffan
39+
Jozef Knaperek
3940
Jun Zhou
4041
Kristian Rune Larsen
4142
Paul Dekkers

oauth2_provider/admin.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,7 @@ class ApplicationAdmin(admin.ModelAdmin):
2626

2727
class AccessTokenAdmin(admin.ModelAdmin):
2828
list_display = ("token", "user", "application", "expires")
29+
list_select_related = ("application", "user")
2930
raw_id_fields = ("user", "source_refresh_token")
3031

3132

0 commit comments

Comments
 (0)