diff options
| author | Étienne Loks <etienne.loks@iggdrasil.net> | 2016-09-24 16:21:37 +0200 |
|---|---|---|
| committer | Étienne Loks <etienne.loks@iggdrasil.net> | 2016-09-24 16:21:37 +0200 |
| commit | b87c07172fcb86b5d91fda7424489a813f4f0498 (patch) | |
| tree | 35bfed10cb8bae003612931d79e1aad96dd0b371 /archaeological_context_records/models.py | |
| parent | 38f6d33d2153db1370a04d9dd8b11b0469725e72 (diff) | |
| parent | 3120af6c41157b71561d6fd5a68fc6022f6dbadf (diff) | |
| download | Ishtar-b87c07172fcb86b5d91fda7424489a813f4f0498.tar.bz2 Ishtar-b87c07172fcb86b5d91fda7424489a813f4f0498.zip | |
Merge branch 'v0.9' into wheezy
Diffstat (limited to 'archaeological_context_records/models.py')
| -rw-r--r-- | archaeological_context_records/models.py | 12 |
1 files changed, 11 insertions, 1 deletions
diff --git a/archaeological_context_records/models.py b/archaeological_context_records/models.py index 0123dd2ed..af042bf45 100644 --- a/archaeological_context_records/models.py +++ b/archaeological_context_records/models.py @@ -29,7 +29,7 @@ from ishtar_common.utils import cached_label_changed from ishtar_common.models import GeneralType, BaseHistorizedItem, \ HistoricalRecords, OwnPerms, ShortMenuItem, Source, GeneralRelationType,\ GeneralRecordRelations, post_delete_record_relation, get_external_id, \ - ImageModel + ImageModel, post_save_cache from archaeological_operations.models import Operation, Period, Parcel @@ -38,6 +38,8 @@ class DatingType(GeneralType): verbose_name = _(u"Dating type") verbose_name_plural = _(u"Dating types") ordering = ('label',) +post_save.connect(post_save_cache, sender=DatingType) +post_delete.connect(post_save_cache, sender=DatingType) class DatingQuality(GeneralType): @@ -45,6 +47,8 @@ class DatingQuality(GeneralType): verbose_name = _(u"Dating quality") verbose_name_plural = _(u"Dating qualities") ordering = ('label',) +post_save.connect(post_save_cache, sender=DatingQuality) +post_delete.connect(post_save_cache, sender=DatingQuality) class Dating(models.Model): @@ -82,6 +86,8 @@ class Unit(GeneralType): def __unicode__(self): return self.label +post_save.connect(post_save_cache, sender=Unit) +post_delete.connect(post_save_cache, sender=Unit) class ActivityType(GeneralType): @@ -94,6 +100,8 @@ class ActivityType(GeneralType): def __unicode__(self): return self.label +post_save.connect(post_save_cache, sender=ActivityType) +post_delete.connect(post_save_cache, sender=ActivityType) class IdentificationType(GeneralType): @@ -106,6 +114,8 @@ class IdentificationType(GeneralType): def __unicode__(self): return self.label +post_save.connect(post_save_cache, sender=IdentificationType) +post_delete.connect(post_save_cache, sender=IdentificationType) class ContextRecord(BaseHistorizedItem, ImageModel, OwnPerms, ShortMenuItem): |
