fix: creacion repetida de categoria de productos.

This commit is contained in:
2024-06-29 16:23:47 -05:00
parent 252720b324
commit ed5d3f447a
4 changed files with 49 additions and 10 deletions

View File

@@ -65,9 +65,11 @@ def handle_import_products_file(csv_file):
product.measuring_unit = row['unidad']
product.save()
categories = [n.strip for n in row["categorias"].split("&")]
categories = [n.strip() for n in row["categorias"].split("&")]
for category in categories:
category_model, _ = ProductCategory.objects.get_or_create(
name=category
)
category_model.save()
product.categories.add(category_model)
product.save()