簡単にブックマークして、エントリにする

2007/06/23 17:34

※ 商品のリンクをクリックして何かを購入すると私に少額の報酬が入ることがあります【広告表示】

Djangoを使っている日本人(いまやPythonを使っている人かも)にとって、非常に助かる 常山 というニュースブログがあります。

Safari3未満を使っている人は 常山日記 で)

SBMから自動生成されたリンクとは少し趣きが違うのは、サイトを見ながら公開することを考えてエントリにしているからでしょうか。

また、SBMから自動生成する場合にはcrontabの設置可能なサーバとかが必要です(手動でスクリプトをキックしてもいいのは秘密)。

なので、作業を効率化しつつおもむきを失わないためのへぼアプリを作成しました。

easybookmark

DjangoでできたへぼいWebアプリです。

Django+Python+SQLiteがあれば、展開してsyncdbして開発サーバ起動して、http://localhost:8000/を開きます。

ページ上部にある「ブックマークレット」をSafariのw、ブックマークバーにドロップします。

次に、http://localhost:8000/admin/にアクセスをし、Categoriesを追加します。追加順は重要で、先に追加したものが各画面で先に表示されます。

あとは、ネタを発見したらブックマークレットをクリックします。新しいウィンドウに、タイトル、URLがあらかじめ埋まったフォームが表示されます。ページのテキストを選択しておけば、コメント用の入力欄に利用されます。

ブックマークレット

ネタを一通り収集し終えたら、http://localhost:8000/を開きます。

収集したネタの一覧が表示され、一番下のテキストエリアにそれっぽいHTMLのコードが表示されます。

ネタの一覧に存在するチェックボックスは、今後ネタの一覧に表示しなくするためのもので、残念ながらテキストエリアのHTMLには影響を与えません。必要なHTMLを取得したら、一番下のボタンをクリックしてネタを利用済みにします。

ヒ

URLは一意になるようにモデルを作っていますが、重複登録をしようとすると(マジな)エラーが発生します。キモイひとは直して使ってください。

Prev Entry

Next Entry