2012-08-01から1ヶ月間の記事一覧

views の実装

Google App Engine で開発。第七弾。GAE python27 + django 1.3 です。GAE に含まれている django を使っています。views.py を見直しました。 from django.template import RequestContext from django.shortcuts import render_to_response from google.ap…

PyDev で nose を使う

PyDev の PyUnit 設定で Nose test runner を選択するだけで動きました。

djangoforms を使う

Google App Engine で開発。第六弾。GAE python27 + django 1.3 です。GAE に含まれている django を使っています。(追記 2012.9.5:djangoforms は開発サーバにおいては動作しますが、本番サーバでは import error になります。djangoforms.py をアプリケー…

GAE 開発環境をさまよって Eclipse Indigo へ

Eclipse Juno を使ってみていたのですが、Aptana Studio 3 が使えない、Eclipse HTML Editor が使えないと、便利そうな Plug-in が次から次へと使えない。Eclipse Indigo にしたら使えるときたもんです。Indigo で Help > Install New Software から Plug-in…

GAE で Python 2.7 + Django 1.3 を使う

Google App Engine で開発。第五弾。Python 2.7 が使えるということなので使ってみます。ついでに、Django 1.3 も使ってみます。GAE Launcher をインストールすると下記に Django 1.3 が置かれています。/Applications/GoogleAppEngineLauncher.app/Contents…

Console の日本語(utf-8)が化ける

eclipse.ini に下記を追加すれば化けずに表示されます。 -Dfile.encoding=utf-8Mac OS の Eclipse JUNO では、ECLIPSE_HOME/Eclipse.app/Contents/MacOS/eclipse.ini です。

テンプレートで挿入される user を変更したい

eclipse.ini に下記を追加すれば指定した user が挿入されます。 -Duser.name="Wagahai Neko"Mac OS の Eclipse JUNO では、ECLIPSE_HOME/Eclipse.app/Contents/MacOS/eclipse.ini です。参考: http://d.hatena.ne.jp/shuji_w6e/20120726/1343260550

memcache で Undefined variable from import

Google App Engine で開発。第四弾。memcache を使おうとすると set/get でエラーが出ます。実行はできるのですが。Puthon Interpreters の Forced Builtins に google.appengine.api.memcache を加えることで回避できるとの情報を見かけるのですが試しても…

アプリを動かす

Google App Engine で開発。第三弾。まずは簡単なアプリを動かしてみます。さて、コードを編集だ!と、キーバインドを Emacs 風にするのを忘れていました。Emacs+ プラグインを入れてみます。Emacs Plus - http://www.mulgasoft.com/emacsplus/update-siteイ…

新規プロジェクトをつくる

Google App Engine で開発。第二弾。PyDev で新規プロジェクトをつくります。File > New > Other とすると↑の画面が表示されます。Google App Engine Project を選択します。Google App Engine は Python 2.5 です。(追記 2012.8.9:今は2.7が推奨されている…

Google App Engine で開発

Google App Engine で開発。第一弾。MacOS X Lion + Eclipse Juno (4.2) + PyDev + Google App Engine SDK for Python 1.7.0 環境で開発しよう! Eclipse をインストール eclipse-java-juno-macosx-cocoa.tar.gz Eclipse に PyDev をインストール PyDev - ht…