2010年11月30日火曜日

Kay翻訳コマンドまとめ

Kayでの翻訳を行うためのコマンドの流れを次に示す。 (翻訳用ファイルの説明は こちら を参照のこと) 新規作成時のコマンド プロジェクトで翻訳コマンドを初めて発行する場合、次の手順で行う。 (コマンドはプロジェクト・フォルダー上で実行) POTファイル作成...

2010年11月29日月曜日

Kayでの国際化対応

Kayチュートリアルで国際化についての説明がある。 Kayドキュメント 1.8. ゲストブックの実装 - Step 4 手順は説明されているのだが、背景説明が足りないような気がしたので補足メモ書きする。 1.8.1. 国際化を有効にする settings.py...

2010年11月25日木曜日

kayでの AttributeError: 'module' object has no attribute 'urls' エラー

Kayではプロジェクト・フォルダー及びアプリケーション・フォルダーに urls.py が存在する。 Django ではプロジェクト・フォルダーにしか urls.py が存在しない。 このため、Kayのアプリケーション・フォルダーにあるurls.pyを間違って削除すると、次の...

kayでのデバッグ(トレース)方法

例外発生時のデバッグ kay で例外が発生した場合、Werkzeug のデバッガが動きブラウザー上で例外発生時のトレースバックを表示する。 参考  Kayキュメント デバッグ Werkzeug内でコンソールを使用して、Pythonコードの実行も可能。 例外発生時以外...

werkzeugインストール

Kayにも使われているwerkzeugだが、以下のサイトで詳しい説明がある。 wiki Python/Werkzeug 本家サイト Kayにはwerkzeugが含まれているが、別途Pythonに導入する場合は Easy Install もしくは mercurial を使...

Easy Install / pip について

Easy Install については次のサイトで詳しく解説されている。 参考: PythonMatrixJp EasyInstallを使えるようにする pip については次のサイトで解説している。 参考: そこはかとなく書くよ。 pipの使い方 追記 pip を追...

Google AppEngine アップロード時のエラー

Google AppEngine へのアップロード・コマンド実行時に、次のエラーが出る時がある。 Error 500: --- begin server output --- <html><head> <meta http-equiv=&qu...

日本語テキストを扱う場合の Google AppEngine エラー

Google AppEngine で次のエラーが出ることがある。 Error: Server Error The server encountered an error and could not complete your request. If the problem...

Kayプロジェクト作成でのエラー

Kayのプロジェクト作成コマンドでエラーが出ることがある。 C:\google_appengine>python kay/manage.py startproject myprj Running on Kay-1.0.0 Traceback (most recent ca...

2010年11月24日水曜日

Kayでよく使うコマンド

以下、コマンド・プロンプト上でコマンドを発行する。 プロジェクト作成 python kay/manage.py startproject myprj GoogleAppEngineフォルダーからコマンドを実行 kayは通常GoogleAppEngineフォルダ...

Kayインストール手順(mercurial使用)

Kayインストール手順について、メモ書きする。 次のサイトで手順は詳しく説明してある。 present はじめてのKay Framework 上のサイトにKayのインストールフォルダー位置についてアドバイスが載っている。 GoogleAppEngine SDKのインストー...

Google App Engine SDK for Python のインストール

Google AppEngine SDK for Python のインストール手順について、メモ書きする。 次のサイトからダウンロードする Google AppEngine SDK ダウンロード Windows版のインストール先はデフォルトでは、 C:\Program ...

Kayフレームワークについて

Google App Engine(GAE)向けにPythonで開発を行う場合、フレームワークはWebApp及びDjangoが標準で用意されている。 WebAppはシンプルだが機能は限られるようだ。 DjangoはGAE向けにパッチを導入する必要がある。またDatast...