def SaveProduct(self, item): # 保存地区信息 zone = Zone() zone.name = item["zone"][0] zone.save() # 保存分类信息 category = Category() category.category = item["category"][0] category.save() # 保存产品信息 product = Product() product.name = item["product"][0] product.zone = zone product.category = category product.save() # 保存产品详细信息 product_detail = ProductDetail() product_detail.product = product product_detail.price = float(item["price"][0]) # 这里有问题,需要优化 try: product_detail.price = float(item["price"][0]) product_detail.star = item["star"][0] except Exception, e: product_detail.price = float(item["price"]) product_detail.star = 0
def SaveProduct(self, item): # 保存地区信息 zone = Zone() zone.name = item["zone"][0] zone.save() # 保存分类信息 category = Category() category.category = item["category"][0] category.save() # 保存产品信息 product = Product() product.name = item["product"][0] product.zone = zone product.category = category product.save() # 保存产品详细信息 product_detail = ProductDetail() product_detail.product = product product_detail.price = float(item["price"][0]) # 这里有问题,需要优化 try: product_detail.price = float(item["price"][0]) product_detail.star = item["star"][0] except Exception, e : product_detail.price = float(item["price"]) product_detail.star = 0