コード例 #1
0
def create_feed_post_feed_item(sender, instance, created, **kwargs):

    if created:
        feed_item = FeedItem()
        feed_item.user_id = instance.author_id
        feed_item.type = FeedItem.FEED_POST
        feed_item.feed_post = instance
        feed_item.save()
コード例 #2
0
ファイル: signals.py プロジェクト: rgeorgeoff/django-adt
def create_chapter_feed_item(sender, instance, created, **kwargs):

    if created:
        feed_item = FeedItem()
        feed_item.user_id = instance.creator_id
        feed_item.type = FeedItem.NEW_CHAPTER
        feed_item.chapter = instance
        feed_item.save()
コード例 #3
0
ファイル: signals.py プロジェクト: pombredanne/django-adt
def create_screenshot_feed_item(sender, instance, created, **kwargs):

    if created:
        feed_item = FeedItem()
        feed_item.user_id = instance.poster_id
        feed_item.type = FeedItem.SCREENSHOT
        feed_item.screenshot = instance
        feed_item.save()
コード例 #4
0
ファイル: signals.py プロジェクト: rgeorgeoff/django-adt
def create_award_feed_item(sender, instance, created, **kwargs):

    if created:
        feed_item = FeedItem()
        feed_item.user_id = instance.recipient_id
        feed_item.type = FeedItem.AWARD
        feed_item.award_id = instance.award_id
        feed_item.save()
コード例 #5
0
ファイル: signals.py プロジェクト: pombredanne/django-adt
def create_quote_feed_item(sender, instance, created, **kwargs):

    if created:
        feed_item = FeedItem()
        feed_item.user_id = instance.poster_id
        feed_item.type = FeedItem.QUOTE
        feed_item.quote = instance
        feed_item.save()
コード例 #6
0
def create_screenshot_feed_item(sender, instance, created, **kwargs):

    if created:
        feed_item = FeedItem()
        feed_item.user_id = instance.poster_id
        feed_item.type = FeedItem.SCREENSHOT
        feed_item.screenshot = instance
        feed_item.save()
コード例 #7
0
def create_quote_feed_item(sender, instance, created, **kwargs):

    if created:
        feed_item = FeedItem()
        feed_item.user_id = instance.poster_id
        feed_item.type = FeedItem.QUOTE
        feed_item.quote = instance
        feed_item.save()
コード例 #8
0
ファイル: signals.py プロジェクト: rgeorgeoff/django-adt
def create_news_feed_item(sender, instance, created, **kwargs):

    if created:
        feed_item = FeedItem()
        feed_item.user_id = instance.article.author_id
        feed_item.type = FeedItem.NEWS
        feed_item.news = instance
        feed_item.save()
コード例 #9
0
ファイル: signals.py プロジェクト: pombredanne/django-adt
def create_chapter_feed_item(sender, instance, created, **kwargs):

    if created:
        feed_item = FeedItem()
        feed_item.user_id = instance.creator_id
        feed_item.type = FeedItem.NEW_CHAPTER
        feed_item.chapter = instance
        feed_item.save()