X-Git-Url: https://git.mdrn.pl/wolnelektury.git/blobdiff_plain/3596cf9db6eabb5f0aa36afe7919bc40e8ff0b9a..972f33fb2d98a9ff59c931ac6a8a82def7cea6fe:/src/picture/models.py?ds=sidebyside diff --git a/src/picture/models.py b/src/picture/models.py index 2dadd0c78..b2f1f9e5f 100644 --- a/src/picture/models.py +++ b/src/picture/models.py @@ -57,19 +57,6 @@ class PictureArea(models.Model): def get_area_json(self): return json.loads(self.area) - @cached_render('picture/picturearea_short.html') - def midi_box(self): - themes = self.tags.filter(category='theme') - things = self.tags.filter(category='thing') - return { - 'area': self, - 'theme': themes[0] if themes else None, - 'thing': things[0] if things else None, - } - - def clear_cache(self): - clear_cached_renders(self.midi_box) - class Picture(models.Model): """ @@ -363,16 +350,9 @@ class Picture(models.Model): 'picture': self, } - @cached_render('picture/picture_short.html') - def midi_box(self): - return { - 'picture': self, - } - def related_themes(self): return catalogue.models.Tag.objects.usage_for_queryset( self.areas.all(), counts=True).filter(category__in=('theme', 'thing')) def clear_cache(self): clear_cached_renders(self.mini_box) - clear_cached_renders(self.midi_box)