fix the model issue

This commit is contained in:
ismail 2025-05-19 15:05:19 +03:00
parent 2eced1db0e
commit 074626e306

View File

@ -26,7 +26,7 @@ def process_json_file(input_file, output_file=None, batch_size=10000):
if name:
slug = slugify(name)[:50] # Truncate to 50 chars
# Append PK to ensure uniqueness
item['fields']['slug'] = f"{slug}"
item['fields']['slug'] = f"{slug}-{pk}"
else:
# Fallback to model-pk if name is empty
model_name = item['model'].split('.')[-1]