Add initial Shopfoo pattern feature
data models, import/export, web views etc.
This commit is contained in:
parent
a7656928f5
commit
852f9d4902
19 changed files with 515 additions and 1 deletions
25
rattail_demo/importing/versions.py
Normal file
25
rattail_demo/importing/versions.py
Normal file
|
@ -0,0 +1,25 @@
|
|||
# -*- coding: utf-8; -*-
|
||||
"""
|
||||
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
|
||||
|
||||
|
||||
class FromRattailDemoToRattailDemoVersions(base.FromRattailToRattailVersions,
|
||||
CoreposVersionMixin):
|
||||
"""
|
||||
Handler for Rattail Demo -> Rattail Demo "versions" data import
|
||||
"""
|
||||
|
||||
def get_importers(self):
|
||||
importers = super(FromRattailDemoToRattailDemoVersions, self).get_importers()
|
||||
importers = self.add_corepos_importers(importers)
|
||||
importers['ShopfooProduct'] = ShopfooProductImporter
|
||||
return importers
|
||||
|
||||
|
||||
class ShopfooProductImporter(base.VersionImporter):
|
||||
host_model_class = model.ShopfooProduct
|
Loading…
Add table
Add a link
Reference in a new issue