タグ

ブックマーク / perezvon.hatenablog.com (3)

  • email.Utilsの便利な関数 - スコトプリゴニエフスク通信

    Python標準ドキュメントの「email.Utils 雑用ユーティリティ」を眺めていて、いろいろ便利な関数があることに気が付きました。 parseaddrメールアドレスの実名部分とメールアドレス部分を切り出す関数。 >>> from email.Utils import parseaddr >>> parseaddr('spam ') ('spam', 'spam@example.com') 同じことをする関数を自分で書いていたので、今後はこちらを使いたいところです。 formatdateRFC 2822形式の日付を文字列で返す関数。オプションの引数usegmt=Trueを使うと、タイムゾーンを-0000の形式ではなく、GMTで返すので、HTTPヘッダーで使うのに便利そうです。 >>> from email.Utils import formatdate >>> formatdate()

  • 例えば、Djangoを避ける - スコトプリゴニエフスク通信

    8/25にサイボウズ・ラボにて行われた「Django勉強会 Disc 4」での発表資料を公開します。途中のMigrateの説明は少々簡略化しすぎで、これでは初めての方は実際に使えないかと思いますが、別途現在のMigrateの状況とともに紹介しようと思っています。【追記】Migrateについては別の場所にて紹介していますので、興味のある方は参照してみてください。http://labs.unoh.net/2007/09/migrate.html 自己紹介ウノウでgumiという携帯サイト作っています。 最近は当に携帯サイトにしか興味がない。JavaScript?何それ?CSS?何それ?ちなみにgumiの環境 Python2.5 Django 0.96 SQLAlchemy 0.3.10MySQLlighttpdなぜ「Djangoを避ける」のか?別に避けません><バリバリ使っています。でも、「D

    misscast
    misscast 2007/08/27
    あとでメモと比較
  • Blogを作る(1)プロジェクトを作る - スコトプリゴニエフスク通信

    Pylonsは、TurboGears, Djangoに次ぐ*1Python Webアプリケーション・フレームワークで、オーソドックスなMVCアーキテクチャと、優れたWSGIユーティリティ・ライブラリであるPasteを使用している点に特徴があります。 インストール インストールはCheese shop経由で行います。稿執筆時の最新版は、0.9.4.1です。 $ easy_install Pylons 上のコマンドを実行すると、依存しているライブラリすべてがダウンロード、インスタンスされます。 開発版をインストールする場合は、次のコマンドを使います。 $ easy_install -U http://pylonshq.com/svn/Pylons/trunk また、後でデータの永続化にSQLAlchemyを利用するので、これもインストールしておきます。 $ easy_install SQLA

    misscast
    misscast 2007/07/18
  • 1