improvemento to product search

This commit is contained in:
Sam
2021-03-02 12:10:14 +00:00
parent 03f06c270c
commit 5bab1d75cb

View File

@@ -192,10 +192,11 @@ def product_loader(csv_reader, user, company=None):
if 'imagen' in key or 'categoria' in key:
row[key] = row[key].strip()
elif key in ['precio', 'gastos-envio']:
# dec = row[key][:-1].strip()
row[key] = row[key][:-1].strip()
row[key] = Decimal(row[key][:-1].strip().replace(',','.'))
else:
row[key] = row[key].strip()
if row[key] == '':
row[key] = None
# check required data
if '' in (row['nombre-producto'], row['descripcion'], row['precio'],):
@@ -210,8 +211,8 @@ def product_loader(csv_reader, user, company=None):
'name': row['nombre-producto'],
'description': row['descripcion'],
'url': row['url'].strip(),
'price': float(row['precio'].replace(',','.')),
'shipping_cost': float(row['gastos-envio'].replace(',','.')),
'price': row['precio'],
'shipping_cost': row['gastos-envio'],
'shipping_terms': row['cond-envio'],
'discount': row['descuento'],
'stock': row['stock'],