Add __name__ attribute to class-based Feeds views

This should hopefully allow these views to not be labeled as
'_wrapped_view' in performance monitoring output.

Signed-off-by: Dan McGee <dan@archlinux.org>
This commit is contained in:
Dan McGee 2013-01-13 21:43:11 -06:00
parent 90af2119c2
commit 019785186c

View File

@ -52,6 +52,8 @@ def __call__(self, request, *args, **kwargs):
wrapper = condition(etag_func=package_etag, last_modified_func=package_last_modified)
return wrapper(super(PackageFeed, self).__call__)(request, *args, **kwargs)
__name__ = 'package_feed'
def get_object(self, request, arch='', repo=''):
obj = dict()
qs = Package.objects.normal().order_by('-last_update')
@ -135,6 +137,8 @@ def __call__(self, request, *args, **kwargs):
wrapper = condition(etag_func=news_etag, last_modified_func=news_last_modified)
return wrapper(super(NewsFeed, self).__call__)(request, *args, **kwargs)
__name__ = 'news_feed'
def items(self):
return News.objects.select_related('author').order_by(
'-postdate', '-id')[:10]