2009-04-06 19 views
0

projectのコードをテストしようとしています。Google App EngineにDjangoプロジェクトをアップロードできません

私は次のコード

$appcfg.py update masicode/ 

を実行して、私はmasicode

Scanning files on local disk. 
Initiating update. 
2009-04-06 21:58:42,401 ERROR appcfg.py:1235 An unexpected error occurred. Aborting. 
Traceback (most recent call last): 
    File "/Applications/Coding/GoogleAppEngineLauncher.app/Contents/Resources/GoogleAppEngine-default.bundle/Contents/Resources/google_appengine/google/appengine/tools/appcfg.py", line 1213, in DoUpload 
    missing_files = self.Begin() 
    File "/Applications/Coding/GoogleAppEngineLauncher.app/Contents/Resources/GoogleAppEngine-default.bundle/Contents/Resources/google_appengine/google/appengine/tools/appcfg.py", line 1009, in Begin 
    version=self.version, payload=self.config.ToYAML()) 
    File "/Applications/GoogleAppEngineLauncher.app/Contents/Resources/GoogleAppEngine-default.bundle/Contents/Resources/google_appengine/google/appengine/tools/appengine_rpc.py", line 303, in Send 
    File "/System/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/urllib2.py", line 380, in open 
    response = meth(req, response) 
    File "/System/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/urllib2.py", line 491, in http_response 
    'http', request, response, code, msg, hdrs) 
    File "/System/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/urllib2.py", line 418, in error 
    return self._call_chain(*args) 
    File "/System/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/urllib2.py", line 353, in _call_chain 
    result = func(*args) 
    File "/System/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/urllib2.py", line 499, in http_error_default 
    raise HTTPError(req.get_full_url(), code, msg, hdrs, fp) 
HTTPError: HTTP Error 403: Forbidden 
Error 403: --- begin server output --- 
You do not have permission to modify this app (app_id=u'so'). 
--- end server output --- 

内容

$ls masicode/ 
app.yaml index.yaml main.py 

がどのようにはGoogle Appに成功したDjangoのプロジェクトをアップロードすることができ、次のエラーを取得エンジン?

答えて

2

ログイン/権限の問題のようです。

HTTPエラー403:禁断のあなたは、このアプリを変更する権限がありません
(APP_ID = u'so ')。

あなたのappIDは、Google App Engineに登録したものと同じである必要があります。登録に使用した資格情報と同じメールとパスワード。
あなたはhttp://so.appspot.com/ですか?また、App Engineの上でDjangoに配備する上で読ん

+0

ありがとうございました!私は自分のappIDを変更しました。私はプロジェクトのフォルダ "so"をアップロードした後、helloworld -pageを取得します(私は自分のsvnからフォルダを見つけることができません)。 http://cnprog.googlecode.com/svn/trunk/でコードをテストするためにアップロードするフォルダはどれですか? –

+0

私はいくつかの参照を追加しました。 – vartec

1

あなたは、このような修正Djangoのライブラリを使用してApp Engineのために特別にそれを開発しましたとしてhttp://code.google.com/p/google-app-engine-django/? App Engineは、標準のPythonのインストールとは異なる環境であり、そのために開発されなかったアプリケーションは正しく動作しません。

App Engine開発環境でアプリが正しく動作しますか?

関連する問題