Пример #1
0
 description_box = datas[4].string
 attribute_description = datas[5].string
 product_sub = datas[6].string
 bullet_points = datas[7].string
 img = datas[8].string
 product_category = datas[10].string
 product_category_parent = datas[9].string
 photo_caption = datas[11].string
 
 product = None
 try:
     product = Product.objects.filter(sku=sku).get()
         
 except:
     product = Product(sku=sku)
     product.category_id = find_category_by_name(product_category,product_category_parent)
     if(product.category_id >= 0):
         pass
     else:
         categories_not_found.append(product.sku)
     product.img = img
     product.weight = 5
 
 #            accumulate all products with same name
 similar_rows = []
 similar_rows.append(datas)
 row_offset = i
 for row1 in rows[i+1:]:
     datas1 = row1.findAll("data")
     
     if(names_are_equal(name,datas1[3].string)):
Пример #2
0
    #         msrp = datas[14].string
    #         map = datas[15].string
    #         future_price = datas[22].string
            photo_caption = datas[11].string
            
            product = None
            try:
                product = Product.objects.filter(sku=sku).get()
                
    
                    
                
                    
            except:
                product = Product(sku=sku)
                product.category_id = find_category_by_name(product_sub)
                product.img = img
                product.weight = 5
            
            #            accumulate all products with same name
            similar_rows = []
            similar_rows.append(datas)
            for row1 in rows[i+1:]:
                datas1 = row1.findAll("data")
                
                if(names_are_equal(name,datas1[3].string)):
#                     print "added attribute data"
                    similar_rows.append(datas1)
#                     row1.extract()
                    row_offset = i
                else: