PyBlosxomにRSSを追加する方法

2010年2月14日

PyBlosxomにRSS/RSS2.0/ATOMを貼り付ける方法は、非常に簡単です。

まず、RSSに掲載するエントリ数をconfig.pyに設定します。

1
py["num_entries"] = 10
上記例では、フィードとして10件のエントリを送信するように設定しています(デフォルトは5件)。

あとは、以下のようにアクセスするだけです。


$base_urlとは、PyBlosxomの予約変数でブログホームへの パスが格納されています。


  • $base_url/index.rss
  • $base_url/index.rss20
  • $base_url/index.atom


なお、entriesパスにカテゴリを設定している人(つまりディレクトリを分けている人)は、 

カテゴリ別のフィードを送信することも出来ます。


例えば、entries/ahahan, entries/hogehogeという2つのカテゴリがある場合は、 

以下のようにアクセスするとカテゴリ別のフィードを作成できます。


  • $base_url/ahahan/index.rss20
  • $base_url/hogehoge/index.rss20


う〜む、非常に簡単だなー。すばらしいっす。