diff options
Diffstat (limited to 'archaeological_finds/models.py')
-rw-r--r-- | archaeological_finds/models.py | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/archaeological_finds/models.py b/archaeological_finds/models.py index 2d82afe06..1e107a4e0 100644 --- a/archaeological_finds/models.py +++ b/archaeological_finds/models.py @@ -202,8 +202,14 @@ class BaseFind(BaseHistorizedItem, OwnPerms): WEIGHT_UNIT = (('g', _(u"g")), ('kg', _(u"kg")),) +CHECK_CHOICES = (('NC', _(u"Not checked")), + ('CI', _(u"Checked but incorrect")), + ('CC', _(u"Checked and correct")), + ) + class Find(BaseHistorizedItem, ImageModel, OwnPerms, ShortMenuItem): + CHECK_DICT = dict(CHECK_CHOICES) TABLE_COLS = ['label', 'material_types', 'datings.period', 'base_finds.context_record.parcel.town', 'base_finds.context_record.operation.year', @@ -285,6 +291,8 @@ class Find(BaseHistorizedItem, ImageModel, OwnPerms, ShortMenuItem): null=True) previous_id = models.TextField(_(u"Previous ID"), blank=True, null=True) index = models.IntegerField(u"Index", default=0) + checked = models.CharField(_(u"Check"), max_length=2, default='NC', + choices=CHECK_CHOICES) history = HistoricalRecords() def __init__(self, *args, **kwargs): |