Article View: pl.comp.lang.python
Article #27793Django i rss
From: ds
Date: Mon, 15 Nov 2010 23:19
Date: Mon, 15 Nov 2010 23:19
50 lines
2020 bytes
2020 bytes
Dodałem sobie rssy na stronie według tego opisu:
http://www.python.rk.edu.pl/w/p/blog-w-django-iv-kana-rss-i-sitemap/
i na mojej maszynie (dev serwer) działa natomiast na serwerze produkcyjnym
nie. Wyskakuje błąd importu jednej z klas używanych w tym feedzie.
Wyczytałem że to może być efekt zapętlenia, ale ja tego nie widzę.
stat/feeds.py:
from projekt.art.models import Art
from projekt.news.models import News
from django.contrib.syndication.feeds import Feed
import operator
class LatestNews(Feed):
title = u'Wiadomości'
link = u'http://strona.pl/'
description = u'Wiadomości'
def items(self):
data = list(News.objects.order_by('-date')[:15])
data.extend(list(Art.objects.order_by('-date')[:15]))
data.sort(key=operator.attrgetter('date'), reverse=True)
return data
urls.py:
from projekt.stat.feeds import *
feeds = {
'news': LatestNews,
}
urlpatterns = patterns('',
(r'^rss/(?P<url>.*)/$', 'django.contrib.syndication.views.feed',
{'feed_dict': feeds}),
)
Serwer krzyczy że nie może zaimportować Art - ale wrzeszczy w innym zupełnie
miejscu! Mianowicie tutaj: stat/views.py w linii z importem "Art".
O co chodzi?
PS. Deklaracje utf są w każdym pliku.
--
Pozdrawiam
ds
Technical Details
Message-ID:
<ibsf5d$el6$1@news.onet.pl>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!news.onet.pl!not-for-mailShow Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!news.onet.pl!not-for-mail From: ds <adres@email.pl> Newsgroups: pl.comp.lang.python Subject: Django i rss Followup-To: pl.comp.lang.python Date: Tue, 16 Nov 2010 00:19:08 +0100 Organization: http://onet.pl Lines: 50 Message-ID: <ibsf5d$el6$1@news.onet.pl> NNTP-Posting-Host: chello087206079153.chello.pl Mime-Version: 1.0 X-Trace: news.onet.pl 1289863149 15014 87.206.79.153 (15 Nov 2010 23:19:09 GMT) X-Complaints-To: niusy@onet.pl NNTP-Posting-Date: Mon, 15 Nov 2010 23:19:09 +0000 (UTC) User-Agent: KNode/4.4.6 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit