mirror of
https://code.eliotberriot.com/funkwhale/funkwhale.git
synced 2025-10-04 12:29:17 +02:00
Added django admin module to manage instance policies
This commit is contained in:
parent
993a0092c2
commit
d63f8f2e33
1 changed files with 30 additions and 0 deletions
30
api/funkwhale_api/moderation/admin.py
Normal file
30
api/funkwhale_api/moderation/admin.py
Normal file
|
@ -0,0 +1,30 @@
|
||||||
|
from funkwhale_api.common import admin
|
||||||
|
|
||||||
|
from . import models
|
||||||
|
|
||||||
|
|
||||||
|
@admin.register(models.InstancePolicy)
|
||||||
|
class InstancePolicyAdmin(admin.ModelAdmin):
|
||||||
|
list_display = [
|
||||||
|
"actor",
|
||||||
|
"target_domain",
|
||||||
|
"target_actor",
|
||||||
|
"creation_date",
|
||||||
|
"block_all",
|
||||||
|
"reject_media",
|
||||||
|
"silence_activity",
|
||||||
|
"silence_notifications",
|
||||||
|
]
|
||||||
|
list_filter = [
|
||||||
|
"block_all",
|
||||||
|
"reject_media",
|
||||||
|
"silence_activity",
|
||||||
|
"silence_notifications",
|
||||||
|
]
|
||||||
|
search_fields = [
|
||||||
|
"actor__fid",
|
||||||
|
"target_domain__name",
|
||||||
|
"target_domain__actor__fid",
|
||||||
|
"summary",
|
||||||
|
]
|
||||||
|
list_select_related = True
|
Loading…
Add table
Add a link
Reference in a new issue