Add product and personnel flags for Department
This commit is contained in:
parent
3f335315ab
commit
c320ab2feb
|
@ -44,6 +44,8 @@ class DepartmentsView(MasterView):
|
||||||
grid_columns = [
|
grid_columns = [
|
||||||
'number',
|
'number',
|
||||||
'name',
|
'name',
|
||||||
|
'product',
|
||||||
|
'personnel',
|
||||||
]
|
]
|
||||||
|
|
||||||
def configure_grid(self, g):
|
def configure_grid(self, g):
|
||||||
|
@ -51,6 +53,8 @@ class DepartmentsView(MasterView):
|
||||||
g.filters['name'].default_active = True
|
g.filters['name'].default_active = True
|
||||||
g.filters['name'].default_verb = 'contains'
|
g.filters['name'].default_verb = 'contains'
|
||||||
g.default_sortkey = 'number'
|
g.default_sortkey = 'number'
|
||||||
|
g.set_type('product', 'boolean')
|
||||||
|
g.set_type('personnel', 'boolean')
|
||||||
g.set_link('number')
|
g.set_link('number')
|
||||||
g.set_link('name')
|
g.set_link('name')
|
||||||
|
|
||||||
|
@ -58,6 +62,8 @@ class DepartmentsView(MasterView):
|
||||||
super(DepartmentsView, self).configure_form(f)
|
super(DepartmentsView, self).configure_form(f)
|
||||||
f.remove_field('subdepartments')
|
f.remove_field('subdepartments')
|
||||||
f.remove_field('employees')
|
f.remove_field('employees')
|
||||||
|
f.set_type('product', 'boolean')
|
||||||
|
f.set_type('personnel', 'boolean')
|
||||||
|
|
||||||
def template_kwargs_view(self, **kwargs):
|
def template_kwargs_view(self, **kwargs):
|
||||||
department = kwargs['instance']
|
department = kwargs['instance']
|
||||||
|
|
Loading…
Reference in a new issue