-
このページの記事一覧
- 外部認証を使ったアプリケーション② Kay - gaema
- Kay OwnerProperty定義とエラーについて
- Kay URLマッピング③ 全体的な動作
- Kay URLマッピング② urls.py設定方法
- Kay URLマッピング① 設定箇所
- Kay翻訳コマンドまとめ
- Kayでの国際化対応
- kayでの AttributeError: 'module' object has no attribute 'urls' エラー
- kayでのデバッグ(トレース)方法
- Kayプロジェクト作成でのエラー
- Kayでよく使うコマンド
- Kayインストール手順(mercurial使用)
- Kayフレームワークについて
2011年3月4日金曜日
外部認証を使ったアプリケーション② Kay - gaema
Kayフレームワークにはソーシャル・サービス認証用に gaema パッケージが組み込まれている。 gaema は元々、GoogleAppEngine用に開発されたパッケージのようだがKay用に多少手を加えてある。この kay.ext.gaema で対応しているサービスは次の5つ...
2011年2月1日火曜日
Kay OwnerProperty定義とエラーについて
Kayには kay.db.OwnerProperty という現在のユーザー情報を簡単に DataStore へ登録できるクラスが用意されている。 使い方は簡単。モデル定義でユーザー情報を格納したいフィールドに、OwnerProperty() を定義するだけである。 fro...
2010年12月5日日曜日
Kay URLマッピング③ 全体的な動作
今まで説明してきたURLマッピング設定は全体的にどのような動作になるのか、設定パターン毎に例示してみる。 setting.py (APP_MOUNT _POINTS) urls.py (アプリケーション・フォルダー) URL (開発サーバー) 逆引...
2010年12月4日土曜日
Kay URLマッピング② urls.py設定方法
urls.pyでのURLマッピング記述は次の通りに行う。 urls.py内での記述パターン from kay.routing import ( ViewGroup, Rule ) view_groups = [ ViewGroup( Rule('...
Kay URLマッピング① 設定箇所
KayではURLマッピングにwerkzeugを使っているため、設定方法がDjangoとは大きく違っている。 このため初めてKayに触れる時は、URLマッピング設定に対して戸惑いが大きい。 このKayのURLマッピングについて説明を書いて行く。今回は設定箇所について解説する。...
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コードの実行も可能。 例外発生時以外...
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のインストー...
Kayフレームワークについて
Google App Engine(GAE)向けにPythonで開発を行う場合、フレームワークはWebApp及びDjangoが標準で用意されている。 WebAppはシンプルだが機能は限られるようだ。 DjangoはGAE向けにパッチを導入する必要がある。またDatast...
登録:
投稿 (Atom)