diff --git a/rattail_demo/config.py b/rattail_demo/config.py index 29524c4..8d656a5 100644 --- a/rattail_demo/config.py +++ b/rattail_demo/config.py @@ -21,5 +21,8 @@ class DemoConfigExtension(ConfigExtension): config.setdefault('rattail.mail', 'emails', 'rattail_demo.emails') config.setdefault('tailbone', 'menus', 'rattail_demo.web.menus') + # default app handlers + config.setdefault('rattail', 'products.handler', 'rattail_corepos.products:CoreProductsHandler') + # default import handlers config.setdefault('rattail.importing', 'versions.handler', 'rattail_demo.importing.versions:FromRattailDemoToRattailDemoVersions') diff --git a/rattail_demo/web/menus.py b/rattail_demo/web/menus.py index 341447e..763fada 100644 --- a/rattail_demo/web/menus.py +++ b/rattail_demo/web/menus.py @@ -72,6 +72,11 @@ def simple_menus(request): 'url': url('reportcodes'), 'perm': 'reportcodes.list', }, + { + 'title': "Units of Measure", + 'url': url('uoms'), + 'perm': 'uoms.list', + }, ], }, { diff --git a/rattail_demo/web/views/__init__.py b/rattail_demo/web/views/__init__.py index 981f7eb..512b715 100644 --- a/rattail_demo/web/views/__init__.py +++ b/rattail_demo/web/views/__init__.py @@ -33,6 +33,7 @@ def includeme(config): config.include('rattail_demo.web.views.upgrades') config.include('tailbone.views.users') config.include('rattail_demo.web.views.vendors') + config.include('tailbone.views.uoms') # purchasing / receiving config.include('tailbone.views.purchases')