Django RSS подача - PullRequest
       23

Django RSS подача

0 голосов
/ 22 февраля 2011

Я пытаюсь разработать простой сайт, который:

1 - Автоматически получить из моей базы 5 последних записей. Записи - это заголовки новостей, которые я ввожу вручную.

2 - отобразить эти записи на простой веб-странице (без необычного форматирования или чего-либо еще)

3- Сайт периодически ищет вновь опубликованные записи и отображает их без обновления пользователем веб-страницы.

Я использую Django, учусь реализовывать различные функции по ходу работы.

Вопрос (чтобы можно было реализовать пункт 3):

1- Нужна ли мне лента RSS? У Django есть структура канала синдикации, и мне интересно, использовать ее или нет.

2- Если RSS - это не тот путь, может кто-нибудь указать мне правильный путь / возможный учебник, который может мне помочь? Я застрял на этом и плохо знаком с веб-программированием.

Спасибо заранее за любую помощь !!

Ответы [ 2 ]

2 голосов
/ 22 февраля 2011

Единственный способ изменить содержание «без обновления пользователем веб-страницы» - это использовать Javascript. Поэтому вам нужно написать JS, который запускает AJAX-запрос на сервер Django, извлекает последние записи в блоге и отображает их на странице, а затем устанавливает тайм-аут для следующего выполнения в x минутах.

Я не уверен, почему вы хотите, чтобы это было на веб-странице. Если вам нужна программа для чтения RSS, воспользуйтесь одним из многих, которые уже есть.

0 голосов
/ 22 февраля 2011

Это похоже на нормальную структуру блогов, которая вам нужна.Есть много примеров для такой установки.

http://www.lightbird.net/dbe/blog.html

http://www.webmonkey.com/2010/02/Install_Django_and_Build_Your_First_App/

...