Ñò
÷ ³Lc           @   s_   d  d k  l Z d  d k l Z d  d k Z d  d k l Z l Z d e i f d „  ƒ  YZ d S(   iÿÿÿÿ(   t   views(   t   ObjectDoesNotExistN(   t   FeedDoesNotExistt
   add_domaint   Feedc           B   s,   e  Z d  Z d „  Z d „  Z d d „ Z RS(   s%   Provided for backwards compatibility.c         C   sv   t  i d d t ƒ| |  _ | |  _ t |  d d  ƒ p | i |  _ |  i	 p d | |  _	 |  i
 p d | |  _
 d  S(   NsX   The syndication feeds.Feed class is deprecated. Please use the new class based view API.t   categoryt   feed_urls   feeds/%s_title.htmls   feeds/%s_description.html(   t   warningst   warnt   DeprecationWarningt   slugt   requestt   getattrt   Nonet   pathR   t   title_templatet   description_template(   t   selfR
   R   (    (    sJ   /usr/local/lib/python2.6/dist-packages/django/contrib/syndication/feeds.pyt   __init__
   s    		c         C   s   d  S(   N(   R   (   R   t   bits(    (    sJ   /usr/local/lib/python2.6/dist-packages/django/contrib/syndication/feeds.pyt
   get_object   s    c         C   sk   | o | i  d ƒ } n g  } y |  i | ƒ } Wn t j
 o t ‚ n Xt t |  ƒ i | |  i ƒ S(   s•   
        Returns a feedgenerator.DefaultFeed object, fully populated, for
        this feed. Raises FeedDoesNotExist for invalid parameters.
        t   /(   t   splitR   R   R   t   superR   t   get_feedR   (   R   t   urlR   t   obj(    (    sJ   /usr/local/lib/python2.6/dist-packages/django/contrib/syndication/feeds.pyR      s    N(   t   __name__t
   __module__t   __doc__R   R   R   R   (    (    (    sJ   /usr/local/lib/python2.6/dist-packages/django/contrib/syndication/feeds.pyR      s   		(	   t   django.contrib.syndicationR    t   django.core.exceptionsR   R   t    django.contrib.syndication.viewsR   R   R   (    (    (    sJ   /usr/local/lib/python2.6/dist-packages/django/contrib/syndication/feeds.pyt   <module>   s   