コード例 #1
0
ファイル: signals.py プロジェクト: vencax/django-vxk-forum
def post_saved(instance, **kwargs):
    created = kwargs.get('created')
    post = instance
    topic = post.topic

    if created:
        topic.updated = datetime.now()
        profile = post.user.forum_profile
        profile.post_count = post.user.posts.count()
        profile.save(force_update=True)
        notify_topic_subscribers(post)
    topic.save(force_update=True)
コード例 #2
0
ファイル: signals.py プロジェクト: pavanmishra/feincms-forum
def post_saved(instance, **kwargs):
    created = kwargs.get('created')
    post = instance
    topic = post.topic

    if created:
        topic.updated = datetime.now()
        profile = post.user.forum_profile
        profile.post_count = post.user.posts.count()
        profile.save(force_update=True)
        if getattr(settings, 'NOTIFY_SUBSRIBERS', True):
            notify_topic_subscribers(post)
    topic.save(force_update=True)
コード例 #3
0
ファイル: signals.py プロジェクト: Navpreet2289/feincms-forum
def post_saved(instance, **kwargs):
    created = kwargs.get('created')
    post = instance
    topic = post.topic

    if created:
        topic.updated = datetime.now()
        profile = post.user.forum_profile
        profile.post_count = post.user.posts.count()
        profile.save(force_update=True)
        if getattr(settings, 'NOTIFY_SUBSRIBERS', True):
            notify_topic_subscribers(post)
    topic.save(force_update=True)