0001-atom-provide-xml-base-attribute-for-relative-path-re.patch
corbo/views.py | ||
---|---|---|
10 | 10 |
from django.contrib.syndication.views import Feed |
11 | 11 |
from django.shortcuts import resolve_url |
12 | 12 |
from django.utils.encoding import force_text |
13 |
from django.utils.feedgenerator import Atom1Feed |
|
13 |
from django.utils.feedgenerator import Atom1Feed as DjangoAtom1Feed
|
|
14 | 14 |
from django.utils.http import urlencode |
15 | 15 |
from django.http import HttpResponseRedirect, HttpResponse, Http404 |
16 | 16 |
from django.contrib.auth import logout as auth_logout |
... | ... | |
157 | 157 | |
158 | 158 |
manage = ManageView.as_view() |
159 | 159 | |
160 |
class Atom1Feed(DjangoAtom1Feed): |
|
161 |
def root_attributes(self): |
|
162 |
attrs = super(Atom1Feed, self).root_attributes() |
|
163 |
attrs.update({'xml:base': self.feed['link']}) |
|
164 |
return attrs |
|
165 | ||
166 | ||
160 | 167 |
class AtomView(Feed): |
161 | 168 |
title = settings.RSS_TITLE |
162 | 169 |
description = settings.RSS_DESCRIPTION |
163 |
- |