Add support for system-unique ID in batch views etc.
This commit is contained in:
parent
343f9bde1b
commit
cf1b9acfb1
3 changed files with 27 additions and 2 deletions
|
@ -126,6 +126,9 @@ class BatchMasterView(MasterView):
|
|||
'rows_grid': grid.render_complete(allow_save_defaults=False),
|
||||
})
|
||||
|
||||
def get_instance_title(self, batch):
|
||||
return batch.id_str or unicode(batch)
|
||||
|
||||
def _preconfigure_grid(self, g):
|
||||
"""
|
||||
Apply some commonly-useful pre-configuration to the main batch grid.
|
||||
|
@ -144,6 +147,7 @@ class BatchMasterView(MasterView):
|
|||
g.default_sortkey = 'created'
|
||||
g.default_sortdir = 'desc'
|
||||
|
||||
g.id.set(label="ID", renderer=forms.renderers.BatchIDFieldRenderer)
|
||||
g.created_by.set(label="Created by", renderer=forms.renderers.UserFieldRenderer)
|
||||
g.cognized_by.set(renderer=forms.renderers.UserFieldRenderer)
|
||||
g.executed_by.set(label="Executed by", renderer=forms.renderers.UserFieldRenderer)
|
||||
|
@ -155,6 +159,7 @@ class BatchMasterView(MasterView):
|
|||
"""
|
||||
g.configure(
|
||||
include=[
|
||||
g.id,
|
||||
g.created,
|
||||
g.created_by,
|
||||
g.executed,
|
||||
|
@ -167,6 +172,8 @@ class BatchMasterView(MasterView):
|
|||
Apply some commonly-useful pre-configuration to the main batch
|
||||
fieldset.
|
||||
"""
|
||||
fs.id.set(label="ID", readonly=True, renderer=forms.renderers.BatchIDFieldRenderer)
|
||||
|
||||
fs.created.set(readonly=True)
|
||||
fs.created_by.set(label="Created by", renderer=forms.renderers.UserFieldRenderer,
|
||||
readonly=True)
|
||||
|
@ -193,6 +200,7 @@ class BatchMasterView(MasterView):
|
|||
if batch.executed:
|
||||
fs.configure(
|
||||
include=[
|
||||
fs.id,
|
||||
fs.created,
|
||||
fs.created_by,
|
||||
fs.executed,
|
||||
|
@ -201,6 +209,7 @@ class BatchMasterView(MasterView):
|
|||
else:
|
||||
fs.configure(
|
||||
include=[
|
||||
fs.id,
|
||||
fs.created,
|
||||
fs.created_by,
|
||||
])
|
||||
|
@ -832,6 +841,7 @@ class FileBatchMasterView(BatchMasterView):
|
|||
if batch.executed:
|
||||
fs.configure(
|
||||
include=[
|
||||
fs.id,
|
||||
fs.created,
|
||||
fs.created_by,
|
||||
fs.filename,
|
||||
|
@ -841,6 +851,7 @@ class FileBatchMasterView(BatchMasterView):
|
|||
else:
|
||||
fs.configure(
|
||||
include=[
|
||||
fs.id,
|
||||
fs.created,
|
||||
fs.created_by,
|
||||
fs.filename,
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue