-
-
-def question_viewed(instance, **kwargs):
- instance.extra_count += 1
- instance.save()
-
-question_view.connect(question_viewed)
+
+ def get_active_users(self):
+ active_users = set()
+
+ active_users.add(self.author)
+
+ for answer in self.answers:
+ active_users.add(answer.author)
+
+ for comment in answer.comments:
+ active_users.add(comment.author)
+
+ for comment in self.comments:
+ active_users.add(comment.author)
+
+ return active_users