def import_taxrules(self): from lindshop.core.pricing.models import Taxrule counter = Taxrule.objects.all() if len(counter) == 0: csvi = CSVImporter(filename="lindshop/core/demo/csv/taxrules.csv") csvi.csv_to_model(model=Taxrule) return True else: return False
def import_countries(self): from lindshop.core.customer.models import Country counter = Country.objects.all() if len(counter) == 0: csvi = CSVImporter(filename="lindshop/core/demo/csv/countries.csv") csvi.csv_to_model(model=Country) return True else: return False
def import_currencies(self): from lindshop.core.pricing.models import Currency counter = Currency.objects.all() if len(counter) == 0: csvi = CSVImporter(filename="lindshop/core/demo/csv/currencies.csv") csvi.csv_to_model(model=Currency) return True else: return False
def import_attribute_choices(self): from lindshop.core.attribute.models import AttributeChoice counter = AttributeChoice.objects.all() if len(counter) == 0: csvi = CSVImporter(filename="lindshop/core/demo/csv/attribute_choices.csv") csvi.csv_to_model(model=AttributeChoice) return True else: return False
def import_carrier_pricing(self): from lindshop.core.shipping.models import CarrierPricing counter = CarrierPricing.objects.all() if len(counter) == 0: csvi = CSVImporter(filename="lindshop/core/demo/csv/carrier_pricings.csv") csvi.csv_to_model(model=CarrierPricing) return True else: return False
def import_pricings(self): from lindshop.core.pricing.models import Pricing counter = Pricing.objects.all() if len(counter) == 0: csvi = CSVImporter(filename="lindshop/core/demo/csv/pricings.csv") csvi.csv_to_model(model=Pricing) return True else: return False
def import_plans(self): from lindshop.core.subscription.models import Plan counter = Plan.objects.all() if len(counter) == 0: csvi = CSVImporter(filename="lindshop/core/demo/csv/plans.csv") csvi.csv_to_model(model=Plan) return True else: return False
def import_product_images(self): from lindshop.core.product.models import ProductImage counter = ProductImage.objects.all() if len(counter) == 0: csvi = CSVImporter(filename="lindshop/core/demo/csv/product_images.csv") csvi.csv_to_model(model=ProductImage) return True else: return False