def add_member(self, user_or_group): if isinstance(user_or_group, User) and not self.users.filter(id=user_or_group.id): self.users.add(user_or_group) from apps.microblogging.models import Following, send_tweet # avoid circularity Following.objects.follow(self, user_or_group) send_tweet(user_or_group,"%s joined the group %s" % (user_or_group.get_display_name(), self.get_display_name())) send_tweet(self,"%s joined the group %s" % (user_or_group.get_display_name(), self.get_display_name())) if isinstance(user_or_group, self.__class__) and not self.child_groups.filter(id=user_or_group.id): self.child_groups.add(user_or_group)
def send_tweet(self, msg) : from apps.microblogging.models import send_tweet return send_tweet(self, msg)
def send_tweet(self, msg): from apps.microblogging.models import send_tweet return send_tweet(self, msg)