changes to csv data headers

This commit is contained in:
Sam
2021-03-02 11:10:58 +00:00
parent 9baa13f30a
commit 03f06c270c
5 changed files with 17 additions and 13 deletions

View File

@@ -267,9 +267,11 @@ Only admin users have access to endoint
Endpoint: `/api/v1/load_products/` Endpoint: `/api/v1/load_products/`
Only functional for users with a related company instance
For massive load of product data. For massive load of product data.
CSV headers: `id,nombre-producto,descripcion,imagen,url,precio,gastos-envio,cond-envio,descuento,stock,tags,categoria,identificadores` CSV headers: `sku,nombre-producto,descripcion,imagen,url,precio,gastos-envio,cond-envio,descuento,stock,tags,categoria,identificadores`
Only admin users have access to endoint Only admin users have access to endoint

View File

@@ -1,4 +1,4 @@
id,nombre-producto,descripcion,imagen,url,precio,gastos-envio,cond-envio,descuento,stock,tags,categoria,identificadores sku,nombre-producto,descripcion,imagen,url,precio,gastos-envio,cond-envio,descuento,stock,tags,categoria,identificadores
V0775M043822,Solución hidroalcohólica 100 ml spray,"Solución Hidroalcohólica 100 ml con vaporizador - spray. Todos los precios incluyen IVA, pero recuerda que según el RD 34/220 las entidades sin ánimo de lucro están exentos de IVA para este producto hasta el 30/4/2021",https://www.auriacosmetics.com/cdnassets/g-100-ml-ok_l.jpg,https://www.auriacosmetics.com/solucion-hidroalcoholica-100-ml-con-vaporizador-spray,"1,44 €","0,00 €",72horas- Envio gratuito a partir de 60 €. Importes inferiores: 10€. ,5,60000,"hidroalcohol, gel hidroalcohólico, solución hidroalcohòlica, desinfectante de manos",Salud y belleza/Cuidado personal/Cosméticos,Àuria Cosmetics V0775M043822,Solución hidroalcohólica 100 ml spray,"Solución Hidroalcohólica 100 ml con vaporizador - spray. Todos los precios incluyen IVA, pero recuerda que según el RD 34/220 las entidades sin ánimo de lucro están exentos de IVA para este producto hasta el 30/4/2021",https://www.auriacosmetics.com/cdnassets/g-100-ml-ok_l.jpg,https://www.auriacosmetics.com/solucion-hidroalcoholica-100-ml-con-vaporizador-spray,"1,44 €","0,00 €",72horas- Envio gratuito a partir de 60 €. Importes inferiores: 10€. ,5,60000,"hidroalcohol, gel hidroalcohólico, solución hidroalcohòlica, desinfectante de manos",Salud y belleza/Cuidado personal/Cosméticos,Àuria Cosmetics
V0775M133822,Solución hidroalcohólica 500 ml dosificador,"Solución Hidroal. Todos los precios incluyen IVA, pero recuerda que según el RD 34/220 las entidades sin ánimo de lucro están exentos de IVA para este producto hasta el 30/4/2021cohólica 500 ml con dosificador",https://www.auriacosmetics.com/cdnassets/g-500-ml.-dosificador-1200-1_l.jpg,https://www.auriacosmetics.com/solucion-hidroalcoholica-500-ml-con-dosificador,"3,57 €","0,00 €",72horas- Envio gratuito a partir de 60 €. Importes inferiores: 10€. ,5,39000,"hidroalcohol, gel hidroalcohólico, solución hidroalcohòlica, desinfectante de manos",Salud y belleza/Cuidado personal/Cosméticos,Àuria Cosmetics V0775M133822,Solución hidroalcohólica 500 ml dosificador,"Solución Hidroal. Todos los precios incluyen IVA, pero recuerda que según el RD 34/220 las entidades sin ánimo de lucro están exentos de IVA para este producto hasta el 30/4/2021cohólica 500 ml con dosificador",https://www.auriacosmetics.com/cdnassets/g-500-ml.-dosificador-1200-1_l.jpg,https://www.auriacosmetics.com/solucion-hidroalcoholica-500-ml-con-dosificador,"3,57 €","0,00 €",72horas- Envio gratuito a partir de 60 €. Importes inferiores: 10€. ,5,39000,"hidroalcohol, gel hidroalcohólico, solución hidroalcohòlica, desinfectante de manos",Salud y belleza/Cuidado personal/Cosméticos,Àuria Cosmetics
V0775M253822,Solución hidroalcohólica 1 litro dosificador,"Solución Hidroalcohólica 1 litro con dosificador. Todos los precios incluyen IVA, pero recuerda que según el RD 34/220 las entidades sin ánimo de lucro están exentos de IVA para este producto hasta el 30/4/2021",https://www.auriacosmetics.com/cdnassets/1000-ml-dosificador.png,https://www.auriacosmetics.com/solucion-hidroalcoholica-1-litro-con-dosificador,"4,83 €","0,00 €",72horas- Envio gratuito a partir de 60 €. Importes inferiores: 10€. ,5,300,"hidroalcohol, gel hidroalcohólico, solución hidroalcohòlica, desinfectante de manos",Salud y belleza/Cuidado personal/Cosméticos,Àuria Cosmetics V0775M253822,Solución hidroalcohólica 1 litro dosificador,"Solución Hidroalcohólica 1 litro con dosificador. Todos los precios incluyen IVA, pero recuerda que según el RD 34/220 las entidades sin ánimo de lucro están exentos de IVA para este producto hasta el 30/4/2021",https://www.auriacosmetics.com/cdnassets/1000-ml-dosificador.png,https://www.auriacosmetics.com/solucion-hidroalcoholica-1-litro-con-dosificador,"4,83 €","0,00 €",72horas- Envio gratuito a partir de 60 €. Importes inferiores: 10€. ,5,300,"hidroalcohol, gel hidroalcohólico, solución hidroalcohòlica, desinfectante de manos",Salud y belleza/Cuidado personal/Cosméticos,Àuria Cosmetics
1 id sku nombre-producto descripcion imagen url precio gastos-envio cond-envio descuento stock tags categoria identificadores
2 V0775M043822 Solución hidroalcohólica 100 ml spray Solución Hidroalcohólica 100 ml con vaporizador - spray. Todos los precios incluyen IVA, pero recuerda que según el RD 34/220 las entidades sin ánimo de lucro están exentos de IVA para este producto hasta el 30/4/2021 https://www.auriacosmetics.com/cdnassets/g-100-ml-ok_l.jpg https://www.auriacosmetics.com/solucion-hidroalcoholica-100-ml-con-vaporizador-spray 1,44 € 0,00 € 72horas- Envio gratuito a partir de 60 €. Importes inferiores: 10€. 5 60000 hidroalcohol, gel hidroalcohólico, solución hidroalcohòlica, desinfectante de manos Salud y belleza/Cuidado personal/Cosméticos Àuria Cosmetics
3 V0775M133822 Solución hidroalcohólica 500 ml dosificador Solución Hidroal. Todos los precios incluyen IVA, pero recuerda que según el RD 34/220 las entidades sin ánimo de lucro están exentos de IVA para este producto hasta el 30/4/2021cohólica 500 ml con dosificador https://www.auriacosmetics.com/cdnassets/g-500-ml.-dosificador-1200-1_l.jpg https://www.auriacosmetics.com/solucion-hidroalcoholica-500-ml-con-dosificador 3,57 € 0,00 € 72horas- Envio gratuito a partir de 60 €. Importes inferiores: 10€. 5 39000 hidroalcohol, gel hidroalcohólico, solución hidroalcohòlica, desinfectante de manos Salud y belleza/Cuidado personal/Cosméticos Àuria Cosmetics
4 V0775M253822 Solución hidroalcohólica 1 litro dosificador Solución Hidroalcohólica 1 litro con dosificador. Todos los precios incluyen IVA, pero recuerda que según el RD 34/220 las entidades sin ánimo de lucro están exentos de IVA para este producto hasta el 30/4/2021 https://www.auriacosmetics.com/cdnassets/1000-ml-dosificador.png https://www.auriacosmetics.com/solucion-hidroalcoholica-1-litro-con-dosificador 4,83 € 0,00 € 72horas- Envio gratuito a partir de 60 €. Importes inferiores: 10€. 5 300 hidroalcohol, gel hidroalcohólico, solución hidroalcohòlica, desinfectante de manos Salud y belleza/Cuidado personal/Cosméticos Àuria Cosmetics

View File

@@ -1,4 +1,4 @@
id,nombre-producto,descripcion,imagen,url,precio,gastos-envio,cond-envio,descuento,stock,tags,categoria,identificadores sku,nombre-producto,descripcion,imagen,url,precio,gastos-envio,cond-envio,descuento,stock,tags,categoria,identificadores
,,mi-descripcion,,coop.com,10.00,5.01,"condiciones de envio, una cosa, y la otra",4.05,1000,"color/rojo, talla/xxl", limpio, "alto, forma/redondo" ,,mi-descripcion,,coop.com,10.00,5.01,"condiciones de envio, una cosa, y la otra",4.05,1000,"color/rojo, talla/xxl", limpio, "alto, forma/redondo"
,mi-nombre,,,coop.com,10.00,5.01,"condiciones de envio, una cosa, y la otra",4.05,1000,"color/rojo, talla/xxl", limpio, "alto, forma/redondo" ,mi-nombre,,,coop.com,10.00,5.01,"condiciones de envio, una cosa, y la otra",4.05,1000,"color/rojo, talla/xxl", limpio, "alto, forma/redondo"
,mi-nombre,mi-descripcion,,coop.com,,5.01,"condiciones de envio, una cosa, y la otra",4.05,1000,"color/rojo, talla/xxl", limpio, "alto, forma/redondo" ,mi-nombre,mi-descripcion,,coop.com,,5.01,"condiciones de envio, una cosa, y la otra",4.05,1000,"color/rojo, talla/xxl", limpio, "alto, forma/redondo"
Can't render this file because it has a wrong number of fields in line 10.

View File

@@ -829,6 +829,7 @@ class ProductSearchTest(TestCase):
# first instance should be most recent # first instance should be most recent
self.assertTrue(dates[i] < dates[i+1]) self.assertTrue(dates[i] < dates[i+1])
class MyProductsViewTest(APITestCase): class MyProductsViewTest(APITestCase):
"""my_products tests """my_products tests
""" """

View File

@@ -206,17 +206,18 @@ def product_loader(csv_reader, user, company=None):
# assemble instance data # assemble instance data
product_data = { product_data = {
'company': company, 'company': company,
'name': row['nombre-producto'].strip(), 'sku': row['sku'],
'description': row['descripcion'].strip(), 'name': row['nombre-producto'],
'description': row['descripcion'],
'url': row['url'].strip(), 'url': row['url'].strip(),
'price': float(row['precio'].strip().replace(',','.')), 'price': float(row['precio'].replace(',','.')),
'shipping_cost': float(row['gastos-envio'].strip().replace(',','.')), 'shipping_cost': float(row['gastos-envio'].replace(',','.')),
'shipping_terms': row['cond-envio'].strip(), 'shipping_terms': row['cond-envio'],
'discount': row['descuento'].strip(), 'discount': row['descuento'],
'stock': row['stock'].strip(), 'stock': row['stock'],
'tags': row['tags'].strip(), 'tags': row['tags'],
'category': row['categoria'].strip(), 'category': row['categoria'],
'identifiers': row['identificadores'].strip(), 'identifiers': row['identificadores'],
'history': history, 'history': history,
'creator': user, 'creator': user,
} }