fix(admin): add soft delete filter to backend admins
Some checks failed
Backend CI/CD / test (push) Has been cancelled
Backend CI/CD / deploy (push) Has been cancelled

This commit is contained in:
2026-05-14 22:51:57 +03:30
parent 3019f59d3a
commit aa0b0c8686
3 changed files with 23 additions and 19 deletions

View File

@@ -1,6 +1,6 @@
from django.contrib import admin
from core.admins.base import BaseAdmin
from core.admins.base import BaseAdmin, SoftDeleteListFilter
from apps.projects.models import Project
@@ -16,6 +16,7 @@ class ProjectAdmin(BaseAdmin):
)
list_filter = (
SoftDeleteListFilter,
"workspace",
"is_archived",
"is_deleted",

View File

@@ -1,6 +1,6 @@
from django.contrib import admin
from core.admins.base import BaseAdmin
from core.admins.base import BaseAdmin, SoftDeleteListFilter
from apps.tags.models import Tag
@@ -15,6 +15,7 @@ class TagAdmin(BaseAdmin):
)
list_filter = (
SoftDeleteListFilter,
"workspace",
"is_deleted",
)

View File

@@ -1,6 +1,6 @@
from django.contrib import admin
from core.admins.base import BaseAdmin
from core.admins.base import BaseAdmin, SoftDeleteListFilter
from apps.workspaces.models import Workspace, WorkspaceMembership
@@ -27,6 +27,7 @@ class WorkspaceAdmin(BaseAdmin):
)
list_filter = (
SoftDeleteListFilter,
"created_at",
"updated_at",
"is_deleted",
@@ -49,6 +50,7 @@ class WorkspaceMembershipAdmin(BaseAdmin):
)
list_filter = (
SoftDeleteListFilter,
"role",
"is_active",
"is_deleted",