##// END OF EJS Templates
Moved template name and class delimiter for post to constants
neko259 -
r2029:346ae760 default
parent child Browse files
Show More
@@ -23,6 +23,8 b" CSS_CLS_ARCHIVE_POST = 'archive_post'"
23 23 CSS_CLS_POST = 'post'
24 24 CSS_CLS_MONOCHROME = 'monochrome'
25 25
26 CSS_CLASS_DELIMITER = ' '
27
26 28 TITLE_MAX_WORDS = 10
27 29
28 30 APP_LABEL_BOARDS = 'boards'
@@ -58,6 +60,8 b' POST_VIEW_PARAMS = ('
58 60 'tree_depth',
59 61 )
60 62
63 TEMPLATE_POST = 'boards/post.html'
64
61 65
62 66 class Post(models.Model, Viewable):
63 67 """A post is a message."""
@@ -180,7 +184,7 b' class Post(models.Model, Viewable):'
180 184 PARAMETER_POST: self,
181 185 PARAMETER_IS_OPENING: self.is_opening(),
182 186 PARAMETER_THREAD: thread,
183 PARAMETER_CSS_CLASS: ' '.join(css_classes),
187 PARAMETER_CSS_CLASS: CSS_CLASS_DELIMITER.join(css_classes),
184 188 })
185 189
186 190 return params
@@ -193,7 +197,7 b' class Post(models.Model, Viewable):'
193 197 """
194 198 params = self.get_view_params(*args, **kwargs)
195 199
196 return render_to_string('boards/post.html', params)
200 return render_to_string(TEMPLATE_POST, params)
197 201
198 202 def get_images(self) -> Attachment:
199 203 return self.attachments.filter(mimetype__in=FILE_TYPES_IMAGE)
General Comments 0
You need to be logged in to leave comments. Login now