Overhaul vendor catalog batch views, to use BatchMasterView.

This commit is contained in:
Lance Edgar 2016-02-14 17:07:48 -06:00
parent 62221a1a25
commit c83a3e6eb0
8 changed files with 62 additions and 125 deletions

View file

@ -727,6 +727,8 @@ class BatchMasterView(MasterView):
config.add_route('{}.execute'.format(route_prefix), '{}/{{uuid}}/execute'.format(url_prefix))
config.add_view(cls, attr='execute', route_name='{}.execute'.format(route_prefix),
permission='{}.execute'.format(permission_prefix))
config.add_tailbone_permission(permission_prefix, '{}.execute'.format(permission_prefix),
"Execute {} batches".format(model_title))
# download rows as CSV
config.add_route('{}.csv'.format(route_prefix), '{}/{{uuid}}/csv'.format(url_prefix))