FossilRepo

fossilrepo / accounts / admin.py
Blame History Raw 21 lines
1
from django.contrib import admin
2
3
from .models import PersonalAccessToken, UserProfile
4
5
6
@admin.register(UserProfile)
7
class UserProfileAdmin(admin.ModelAdmin):
8
list_display = ("user", "handle", "location")
9
search_fields = ("user__username", "handle", "location")
10
raw_id_fields = ("user",)
11
readonly_fields = ("user",)
12
13
14
@admin.register(PersonalAccessToken)
15
class PersonalAccessTokenAdmin(admin.ModelAdmin):
16
list_display = ("name", "user", "token_prefix", "scopes", "created_at", "expires_at", "last_used_at", "revoked_at")
17
list_filter = ("scopes",)
18
search_fields = ("name", "user__username", "token_prefix")
19
raw_id_fields = ("user",)
20
readonly_fields = ("token_hash", "token_prefix", "created_at", "last_used_at")
21

Keyboard Shortcuts

Open search /
Next entry (timeline) j
Previous entry (timeline) k
Open focused entry Enter
Show this help ?
Toggle theme Top nav button