web/lib/django/contrib/comments/feeds.py
changeset 29 cc9b7e14412b
parent 0 0d40e90630ef
equal deleted inserted replaced
28:b758351d191f 29:cc9b7e14412b
     1 from django.conf import settings
     1 from django.conf import settings
     2 from django.contrib.syndication.feeds import Feed
     2 from django.contrib.syndication.views import Feed
     3 from django.contrib.sites.models import Site
     3 from django.contrib.sites.models import Site
     4 from django.contrib import comments
     4 from django.contrib import comments
     5 from django.utils.translation import ugettext as _
     5 from django.utils.translation import ugettext as _
     6 
     6 
     7 class LatestCommentFeed(Feed):
     7 class LatestCommentFeed(Feed):
    31         if getattr(settings, 'COMMENTS_BANNED_USERS_GROUP', None):
    31         if getattr(settings, 'COMMENTS_BANNED_USERS_GROUP', None):
    32             where = ['user_id NOT IN (SELECT user_id FROM auth_user_groups WHERE group_id = %s)']
    32             where = ['user_id NOT IN (SELECT user_id FROM auth_user_groups WHERE group_id = %s)']
    33             params = [settings.COMMENTS_BANNED_USERS_GROUP]
    33             params = [settings.COMMENTS_BANNED_USERS_GROUP]
    34             qs = qs.extra(where=where, params=params)
    34             qs = qs.extra(where=where, params=params)
    35         return qs.order_by('-submit_date')[:40]
    35         return qs.order_by('-submit_date')[:40]
    36         
    36 
    37     def item_pubdate(self, item):
    37     def item_pubdate(self, item):
    38         return item.submit_date
    38         return item.submit_date