Использование RSS в Django (/ Python) - PullRequest
8 голосов
/ 22 марта 2011

Для сайта, над которым я работаю, я бы хотел импортировать множество RSS-каналов с использованием Django.Поскольку мне нужно быстро их содержимое, мне нужно будет их локально кэшировать (либо в базе данных, либо каким-либо другим способом)

Есть ли стандартное приложение для потребления RSS в Django, или оно есть?стандартный способ сделать это в Python?

Конечно, я мог бы реализовать это сам, но я бы предпочел повторно использовать хороший кусок кода (так как есть много вещей, чтобы рассмотреть, например, чтоделать, когда элемент обновляется, как долго ждать, прежде чем проверять наличие обновлений и т. д., и я бы предпочел повторно использовать кого-то, кто еще думает об этом).

(я делал gjg django и rss, но все, что кажется всплывающимтакое генерация фидов; наверняка существуют другие сайты, использующие Django и использующие RSS?)

1 Ответ

7 голосов
/ 22 марта 2011

Оформить http://feedparser.org/docs/ http://code.google.com/p/feedparser/

Одна из лучших библиотек Python для анализа RSS-каналов и каналов Atom;хотя кажется, что вы хотите сделать немного больше (кэширование, автообновление и т. д.)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...