HOME | ドキュメント |  ブログ  |  BBS  |  瓦版  | 将棋プロジェクト |  物置小屋   

象歩BBSを改造してみた 象歩ブログ TCPWatch-1.3
28 June 2004

ディレクトリをクエリのように使う?

Zope  

僕は今日まで知らなかったので...

例えば '/mysite/test1' という python script 作ります。

return container.REQUEST

これをブラウザから 'http://***/mysite/test1/123' などとして見ると REQUEST.traverse_subpath に '123' と設定されます。これって CGI っぽいですよね。で、


DTML DOCUMENT を /mysite/mydoc なんて名前で作ります。

<dtml-var standard_html_header>
<dtml-var REQUEST>
<dtml-var standard_html_footer>

そして '/mysite/test2' という python script を作り

return container['mydoc'](container, container.REQUEST)

ブラウザから 'http://***/mysite/test2/123' を覗くと Document 'mydoc' に '123' が渡ってます。 何を言いたいか? ディレクトリをクエリのように使えるという事。ただそれだけですが、なにか。

Comments
There is no comment.
Trackbacks

【注意】TrackBack 送信なさる場合、 あなたの記事中に参照リンク (当ブログの URL 記述) が必要です。 トラックバックスパム防止のため、御了承ください。

There is no trackback.
Post a comment











一回プレビューして投稿内容の確認をしてください。その後に投稿可能になります。