Show More
@@ -86,7 +86,6 b' class Tag(models.Model, Viewable):' | |||
|
86 | 86 | parent = models.ForeignKey('Tag', null=True, blank=True, |
|
87 | 87 | related_name='children') |
|
88 | 88 | |
|
89 | @cached_result() | |
|
90 | 89 | def get_name(self): |
|
91 | 90 | return self.aliases.get(locale=DEFAULT_LOCALE).name |
|
92 | 91 | |
@@ -124,6 +123,10 b' class Tag(models.Model, Viewable):' | |||
|
124 | 123 | def is_required(self): |
|
125 | 124 | return self.required |
|
126 | 125 | |
|
126 | def _get_locale_cache_key(self): | |
|
127 | return '{}_{}'.format(self.id, get_language()) | |
|
128 | ||
|
129 | @cached_result(key_method=_get_locale_cache_key) | |
|
127 | 130 | def get_view(self): |
|
128 | 131 | locale = get_language() |
|
129 | 132 | |
@@ -191,4 +194,3 b' class Tag(models.Model, Viewable):' | |||
|
191 | 194 | attachment_posts__thread__tags__in=[self]).filter( |
|
192 | 195 | mimetype__in=FILE_TYPES_IMAGE).order_by('-attachment_posts__pub_time') |
|
193 | 196 | |
|
194 |
General Comments 0
You need to be logged in to leave comments.
Login now