Login

Snippets by hupf

Snippet List

HTTP (basic) auth enabled (new-style) syndication framework feed class

This snipped provides a subclass of the syndication Feed class that supports HTTP authentication (basic auth). Feeds that should support authentication can inherit from this class instead from the Feed class. It is basically the implementation of [Snippet #243](http://djangosnippets.org/snippets/243/) ported to the new-style syndication framework feeds (for which decorators don't work). Usage: class ArticleFeed(HTTPAuthFeed): def items(self, obj): return Article.objects.all().order_by('-created')[:10] def item_title(self, item): return item.title def item_description(self, item): return item.description

  • feed
  • rss
  • syndication
  • http-auth
  • basic-auth
  • atom
  • protected
Read More

hupf has posted 1 snippet.