#!/usr/bin/env python import os import django os.environ.setdefault('DJANGO_SETTINGS_MODULE', 'config.settings') django.setup() from apps.complaints.models import ComplaintCategory print(f'Total categories: {ComplaintCategory.objects.count()}') print(f'Active categories: {ComplaintCategory.objects.filter(is_active=True).count()}') print(f'Inactive categories: {ComplaintCategory.objects.filter(is_active=False).count()}') print('\nActive domains:') domains = ComplaintCategory.objects.filter(level=ComplaintCategory.LevelChoices.DOMAIN, is_active=True) for dom in domains: print(f' - {dom.name_en} / {dom.name_ar} (is_active={dom.is_active})') print('\nAll domains (including inactive):') all_domains = ComplaintCategory.objects.filter(level=ComplaintCategory.LevelChoices.DOMAIN) for dom in all_domains: print(f' - {dom.name_en} / {dom.name_ar} (is_active={dom.is_active})')