Merge branch 'master' of https://github.com/zhaospei/online-judge
This commit is contained in:
commit
e02675279d
4 changed files with 21 additions and 9 deletions
|
@ -165,8 +165,10 @@ class CommentedDetailView(TemplateResponseMixin, SingleObjectMixin, View):
|
|||
context["replies"] = len(queryset.filter(parent=None))
|
||||
queryset = (
|
||||
queryset.filter(parent=None)[:10].select_related("author__user")
|
||||
.filter(hidden=False)
|
||||
.defer("author__about")
|
||||
.annotate(revisions=Count("versions")).annotate(count_replies=Count("replies"))
|
||||
.annotate(revisions=Count("versions"))
|
||||
.annotate(count_replies=Count("replies"))
|
||||
)
|
||||
context["has_comments"] = queryset.exists()
|
||||
context["comment_lock"] = self.is_comment_locked()
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue