pylons

Pylonsでメモアプリ(4)

メモにタグ付けてタグクラウドを表示させてみます。タグの登録は、[tag1][tag2]のようにはてなっぽく[]で囲ったものをタグとして登録するようにしたい。メモの登録時の処理はこんな感じにしてみた。 ・controllers/notes.py from note.lib.tagcloud import *…

Pylonsでメモアプリ(3)

一覧をページングできるようにしよう。 最初の20件だけ表示して、以降は「1 2 3 次の20件へ」なページャから閲覧、みたいな。タグ選んで一覧とか、検索結果一覧とか使う場面多そうなのでなるべく汎用的に。 SQLAlchemyではモデルがタプル型で返ってきてるの…

Pylonsでメモアプリ(2)

今度はコントローラを書く。 コントローラにはRESTコントローラを使ってみました。 メモ、というまさにリソースを扱おうとしているのでRESTの方がいいかなーなんて。 paster create restcontroller note notesすると、notes.py内にいろんなメソッドが用意さ…

やっぱりPylons使うことにした

TurboGears始めてみたものの、やっぱりURLを柔軟にディスパッチできないの がアレだったり、Pylonsの日本語の資料があまりないのとかもあったりして、Pylons触ってくことにしました。ドキュメント見ると、TurboGearsと被ってるもの多いので無駄にはならない…

Pylonsでメモアプリ(1)

実際にアプリを作ってみて勉強してみます。 っていうかWebアプリを実装してみたいだけです。仕様は一般的な感じで、 作成、一覧、変更、削除 タグつけて管理 一覧はページャつける 検索 ユーザー認証 ひとまずAjaxはしない とこんな感じを目標に、試行錯誤し…