コード例 #1
0
ファイル: models.py プロジェクト: Omosofe/django-wiki
def post_article_revision_save(**kwargs):
    instance = kwargs['instance']
    if kwargs.get('created', False):
        url = default_url(instance.article)
        filter_exclude = {'settings__user': instance.user}
        if instance.deleted:
            notify(
                _('Article deleted: %s') %
                get_title(instance),
                settings.ARTICLE_EDIT,
                target_object=instance.article,
                url=url,
                filter_exclude=filter_exclude)
        elif instance.previous_revision:
            notify(
                _('Article modified: %s') %
                get_title(instance),
                settings.ARTICLE_EDIT,
                target_object=instance.article,
                url=url,
                filter_exclude=filter_exclude)
        else:
            notify(
                _('New article created: %s') %
                get_title(instance),
                settings.ARTICLE_EDIT,
                target_object=instance,
                url=url,
                filter_exclude=filter_exclude)
コード例 #2
0
ファイル: models.py プロジェクト: ablodge/Xposition
def post_article_revision_save(**kwargs):
    instance = kwargs['instance']
    if kwargs.get('created', False):
        url = default_url(instance.article)
        filter_exclude = {'settings__user': instance.user}
        if instance.deleted:
            notify(
                _('Article deleted: %s') %
                get_title(instance),
                settings.ARTICLE_EDIT,
                target_object=instance.article,
                url=url,
                filter_exclude=filter_exclude)
        elif instance.previous_revision:
            notify(
                _('Article modified: %s') %
                get_title(instance),
                settings.ARTICLE_EDIT,
                target_object=instance.article,
                url=url,
                filter_exclude=filter_exclude)
        else:
            notify(
                _('New article created: %s') %
                get_title(instance),
                settings.ARTICLE_EDIT,
                target_object=instance,
                url=url,
                filter_exclude=filter_exclude)
コード例 #3
0
def post_article_revision_save(**kwargs):
    instance = kwargs["instance"]
    if kwargs.get("created", False):
        url = default_url(instance.article)
        filter_exclude = {"settings__user": instance.user}
        if instance.deleted:
            notify(
                _("Article deleted: %s") % get_title(instance),
                settings.ARTICLE_EDIT,
                target_object=instance.article,
                url=url,
                filter_exclude=filter_exclude,
            )
        elif instance.previous_revision:
            notify(
                _("Article modified: %s") % get_title(instance),
                settings.ARTICLE_EDIT,
                target_object=instance.article,
                url=url,
                filter_exclude=filter_exclude,
            )
        else:
            notify(
                _("New article created: %s") % get_title(instance),
                settings.ARTICLE_EDIT,
                target_object=instance,
                url=url,
                filter_exclude=filter_exclude,
            )
コード例 #4
0
ファイル: models.py プロジェクト: kamilgrymuza/django-wiki
def post_article_revision_save(instance, **kwargs):
    if kwargs.get('created', False):
        url = default_url(instance.article)
        if instance.deleted:
            notify(_(u'Article deleted: %s') % get_title(instance), settings.ARTICLE_EDIT,
                   target_object=instance.article, url=url)
        elif instance.previous_revision:
            notify(_(u'Article modified: %s') % get_title(instance), settings.ARTICLE_EDIT,
                   target_object=instance.article, url=url)
        else:
            notify(_(u'New article created: %s') % get_title(instance), settings.ARTICLE_EDIT,
                   target_object=instance, url=url)
コード例 #5
0
def post_article_revision_save(instance, **kwargs):
    if kwargs.get('created', False):
        url = default_url(instance.article)
        if instance.deleted:
            notify(_(u'Article deleted: %s') % get_title(instance),
                   settings.ARTICLE_EDIT,
                   target_object=instance.article,
                   url=url)
        elif instance.previous_revision:
            notify(_(u'Article modified: %s') % get_title(instance),
                   settings.ARTICLE_EDIT,
                   target_object=instance.article,
                   url=url)
        else:
            notify(_(u'New article created: %s') % get_title(instance),
                   settings.ARTICLE_EDIT,
                   target_object=instance,
                   url=url)