Add initial support for WooCommerce integration

This commit is contained in:
Lance Edgar 2021-01-20 21:54:52 -06:00
parent 05ac07d2e6
commit 25bf17715c
9 changed files with 70 additions and 3 deletions

View file

@ -6,10 +6,12 @@ Rattail Demo -> Rattail Demo "versions" data import
from rattail_demo.db import model
from rattail.importing import versions as base
from rattail_corepos.importing.versions import CoreposVersionMixin
from rattail_woocommerce.importing.versions import WooVersionMixin
class FromRattailDemoToRattailDemoVersions(base.FromRattailToRattailVersions,
CoreposVersionMixin):
CoreposVersionMixin,
WooVersionMixin):
"""
Handler for Rattail Demo -> Rattail Demo "versions" data import
"""
@ -17,6 +19,7 @@ class FromRattailDemoToRattailDemoVersions(base.FromRattailToRattailVersions,
def get_importers(self):
importers = super(FromRattailDemoToRattailDemoVersions, self).get_importers()
importers = self.add_corepos_importers(importers)
importers = self.add_woo_importers(importers)
importers['ShopfooProduct'] = ShopfooProductImporter
return importers