Remove temporary test scripts from git

This commit is contained in:
2025-11-18 21:47:12 +03:00
parent 29859503a7
commit 67341b294f
2 changed files with 0 additions and 71 deletions

View File

@@ -1,27 +0,0 @@
#!/usr/bin/env python
import os, sys, django
os.environ.setdefault('DJANGO_SETTINGS_MODULE', 'myproject.settings')
django.setup()
from products.models.kits import ConfigurableKitProduct
from django_tenants.utils import tenant_context
from tenants.models import Client
client = Client.objects.get(schema_name='grach')
with tenant_context(client):
print("=" * 80)
print("ConfigurableKitProduct items with kit bindings:")
print("=" * 80)
for product in ConfigurableKitProduct.objects.all().order_by('-id')[:5]:
attrs = product.parent_attributes.all()
if attrs.exists():
kit_bound = attrs.filter(kit__isnull=False).count()
print(f"\nID {product.id}: {product.name}")
print(f" Total attrs: {attrs.count()} | Kit-bound: {kit_bound}")
for param_name in attrs.values_list('name', flat=True).distinct():
vals = attrs.filter(name=param_name)
print(f" {param_name}:")
for attr in vals:
kit = attr.kit.name if attr.kit else "(no kit)"
print(f" - {attr.option} -> {kit}")