summaryrefslogtreecommitdiff
path: root/ishtar/ishtar_base/models.py
diff options
context:
space:
mode:
Diffstat (limited to 'ishtar/ishtar_base/models.py')
-rw-r--r--ishtar/ishtar_base/models.py7
1 files changed, 5 insertions, 2 deletions
diff --git a/ishtar/ishtar_base/models.py b/ishtar/ishtar_base/models.py
index 7de7b239b..8ae0af0f1 100644
--- a/ishtar/ishtar_base/models.py
+++ b/ishtar/ishtar_base/models.py
@@ -451,6 +451,7 @@ class Source(models.Model):
title = models.CharField(_(u"Title"), max_length=200)
source_type = models.ForeignKey(SourceType, verbose_name=_(u"Type"))
authors = models.ManyToManyField(Author, verbose_name=_(u"Authors"))
+ TABLE_COLS = ['title', 'source_type', 'authors',]
class Meta:
abstract = True
@@ -678,6 +679,8 @@ class OperationSource(Source):
verbose_name_plural = _(u"Operation documentations")
operation = models.ForeignKey(Operation, verbose_name=_(u"Operation"),
related_name="source")
+ TABLE_COLS = ['operation.year', 'operation.operation_code'] + \
+ Source.TABLE_COLS
class Parcel(LightHistorizedItem):
associated_file = models.ForeignKey(File, related_name='parcels',
@@ -783,8 +786,8 @@ class IdentificationType(GeneralType):
return self.label
class ContextRecord(BaseHistorizedItem, OwnPerms):
- TABLE_COLS = ['parcel.town', 'parcel.operation.year',
- 'parcel.operation.operation_code',
+ TABLE_COLS = ['parcel.town', 'operation.year',
+ 'operation.operation_code',
'label', 'unit']
if settings.COUNTRY == 'fr':
TABLE_COLS.insert(1, 'parcel.operation.code_patriarche')