trash models added, first attempt for remainign issues
This commit is contained in:
@@ -67,6 +67,19 @@ class Igny8AdminConfig(AdminConfig):
|
||||
|
||||
# Import and setup enhanced Celery task monitoring
|
||||
self._setup_celery_admin()
|
||||
|
||||
# Import trash admin to register soft-deleted record views
|
||||
self._setup_trash_admin()
|
||||
|
||||
def _setup_trash_admin(self):
|
||||
"""Setup Trash admin views for soft-deleted records."""
|
||||
try:
|
||||
# Import registers the proxy models and their admin classes
|
||||
from igny8_core.admin import trash_admin # noqa: F401
|
||||
except Exception as e:
|
||||
import logging
|
||||
logger = logging.getLogger(__name__)
|
||||
logger.warning(f"Could not setup Trash admin: {e}")
|
||||
|
||||
def _setup_celery_admin(self):
|
||||
"""Setup enhanced Celery admin with proper unregister/register"""
|
||||
|
||||
Reference in New Issue
Block a user