Define custom data model; add alembic scripts; etc.

actually our "custom" data model is just rattail + rattail-corepos
This commit is contained in:
Lance Edgar 2020-03-04 19:08:20 -06:00
parent f4a1868aaf
commit 72a4c347d8
7 changed files with 133 additions and 4 deletions

View file

@ -34,7 +34,7 @@ def includeme(config):
config.include('rattail_demo.web.views.tempmon')
config.include('rattail_demo.web.views.upgrades')
config.include('rattail_demo.web.views.users')
config.include('tailbone.views.vendors')
config.include('rattail_demo.web.views.vendors')
# core-pos views
config.include('tailbone_corepos.views.corepos')

View file

@ -0,0 +1,18 @@
# -*- coding: utf-8; -*-
"""
Vendor views
"""
from tailbone.views import vendors as base
# NOTE: the main point of this module is to bring this in
from tailbone_corepos.views.vendors import VendorView
def includeme(config):
# autocomplete
config.add_route('vendors.autocomplete', '/vendors/autocomplete')
config.add_view(base.VendorsAutocomplete, route_name='vendors.autocomplete',
renderer='json', permission='vendors.list')
VendorView.defaults(config)