def publish_item(user_id, item_id, data): print user_id, item_id, data item = Item( id=item_id, data=data, created_by=user_id) db_session.add(item) db_session.commit() followers = rconn.smembers(FOLLOWERS_ID % (user_id,)) for follower_id in followers: rconn.rpush(FEED_ID % follower_id, item_id)
def remove_leader_from_followers_feeds(follower_id, leader_id): followers = rconn.smembers(FOLLOWERS_ID % (leader_id,)) for follower_id in followers: remove_leader_from_follower_feed.delay(follower_id, leader_id)