Django on Google app engine

もう眠いのでとりあえずログ

ダウンロード

  • google_appengine_1.3.7.zip
  • appengine_helper_for_django-r105.zip

EclipseでGAEプロジェクト作成したあと、そこにappengine_helper_for_django-r105.zipを解凍する。

最終的にこんなかんじになった。

  • Project
      • appengine_django
      • mysite[開発Djangoアプリ名]
      • src
    • __init__.py
    • main.py
    • manage.py
    • setting.py
    • urls.py
    • etc..
# その後のコマンド操作。パスが通ってなかったので、調べるのに時間を浪費した。
gaedir=/home/hirogl/google_appengine
export PATH=${PATH}:$gaedir
export PYTHONPATH=${PYTHONPATH}:${gaedir}:${gaedir}/lib/antlr3:${gaedir}/lib/cacerts:${gaedir}/lib/django:${gaedir}/lib/ipaddr:${gaedir}/lib/webob:${gaedir}/lib/yaml/lib:${gaedir}/lib:${gaedir}/lib/fancy_urllib/

# create app
cd /home/hirogl/workspace/testDjp4GAE/
python manage.py startapp gaetest

# Djangoプロジェクトの作成をした後、アップロード
appcfg.py update .

とりあえずのテスト
http://hiro-gl.appspot.com/gaetest/