Files
igny8/ADMIN-SIDEBAR-DEBUG.md
IGNY8 VPS (Salman) 78f71558ed dsffdsdsf
2025-12-14 22:49:24 +00:00

928 B

Admin Sidebar Fix - Debug Log

Last Change (sidebar_navigation fix attempt)

What I did: Added context['sidebar_navigation'] = custom_apps in each_context() method in site.py Why: Unfold uses sidebar_navigation variable in templates, not available_apps Result: FAILED - Main group pages show NO sidebar, subpages show default Django sidebar

Current Fix Attempt

What I did: Reverted sidebar_navigation override, changed show_all_applications: True in settings.py Why: Unfold's get_sidebar_list() builds sidebar_navigation from SIDEBAR.navigation config. When False, it expects navigation config. When True, it uses available_apps. Expected: Custom sidebar shows on all pages using available_apps

Root Cause

Unfold has two modes: custom navigation (show_all_applications=False) OR auto from apps (show_all_applications=True). We need the second mode with our custom get_app_list().