def process(price_line): print price_line price_line = price_line.strip().split(',') category = price_line[0].decode('utf-8') name = price_line[1].decode('utf-8') art = price_line[2].decode('utf-8') cars = price_line[3].decode('utf-8').split(' ') color = price_line[4].decode('utf-8') price = price_line[9].decode('utf-8') if price == '': price = 0 profit = price_line[11].decode('utf-8') category = Category.add_and_get(category) color = Color.add_and_get(color) for c in cars: car = CarModel.add_and_get(c) if car: Item(category=category, car_model=car, color=color, name=name, art=art, price=price, profit=profit).save()