Skip to content
Snippets Groups Projects
admin.py 671 B
Newer Older
  • Learn to ignore specific revisions
  • 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