      """
      def __init__(self, feed_dict, slug_dict=None):
          """
          This sitemap object initializes on a feed dictionary (as would be passed
          to `django.contrib.syndication.views.feed`) and a slug dictionary.  
          If the slug dictionary is not defined, then it's assumed the keys provide
          the URL parameter to the feed.  However, if you have a complex feed (e.g.,
          you override `get_object`, then you'll need to provide a slug dictionary.
          The slug dictionary should have the same keys as the feed dictionary, but 
          each value in the slug dictionary should be a sequence of slugs that may 
 
</s> remove         The slug dictionary should have the same keys as the feed dictionary, but 
        each value in the slug dictionary should be a sequence of slugs that may 
        be used for valid feeds.  For example, let's say we have a feed that 
 </s> add         The slug dictionary should have the same keys as the feed dictionary, but
        each value in the slug dictionary should be a sequence of slugs that may
        be used for valid feeds.  For example, let's say we have a feed that </s> remove         settings.INSTALLED_APPS = new_installed
 </s> add         settings.INSTALLED_APPS = list(self.old_installed) + new_installed </s> remove         new_installed =  ['django.contrib.sites',
                          'django.contrib.sitemaps',
                          'django.contrib.gis',
                          ]
 </s> add         new_installed =  [
            'django.contrib.sites',
            'django.contrib.sitemaps',
            'django.contrib.gis',
        ] </s> remove         return urlresolvers.reverse('django.contrib.syndication.views.feed', args=(obj,))
 </s> add         return urlresolvers.reverse('django.contrib.gis.views.feed', args=(obj,)) </s> remove     (r'^feeds/(?P<url>.*)/$', 'django.contrib.syndication.views.feed', {'feed_dict': feed_dict}),
 </s> add     (r'^feeds/(?P<url>.*)/$', 'django.contrib.gis.views.feed', {'feed_dict': feed_dict}),
        to `django.contrib.gis.views.feed`) and a slug dictionary.
      """
      def __init__(self, feed_dict, slug_dict=None):
          """
          This sitemap object initializes on a feed dictionary (as would be passed
        to `django.contrib.gis.views.feed`) and a slug dictionary.
          If the slug dictionary is not defined, then it's assumed the keys provide
          the URL parameter to the feed.  However, if you have a complex feed (e.g.,
          you override `get_object`, then you'll need to provide a slug dictionary.
          The slug dictionary should have the same keys as the feed dictionary, but 
          each value in the slug dictionary should be a sequence of slugs that may 
keep keep keep keep replace keep keep keep keep keep
 Fixed #15707 -- Made the GIS feed compatible to the class based feeds and introduced a little helper view that works like the previous feed view in the syndication app which was removed in r15976.

git-svn-id: http://code.djangoproject.com/svn/django/trunk@16540 bcc190cf-cafb-0310-a4f2-bffc1f526a37 
django/contrib/gis/sitemaps/georss.py