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):  | 
