Невозможно загрузить проект Django в Google App Engine - PullRequest
0 голосов
/ 06 апреля 2009

Я пытаюсь проверить коды проекта .

Я запускаю следующий код

$appcfg.py update 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

Как успешно загрузить проект Django в Google App Engine?

Ответы [ 2 ]

2 голосов
/ 06 апреля 2009

Похоже, проблема с логином / правами доступа.

Ошибка HTTP 403: запрещено
У вас нет прав на изменение этого приложения (app_id = u'so ').

Ваш идентификатор приложения должен совпадать с тем, который вы зарегистрировали в Google App Engine. Ваша почта и пароль совпадают с учетными данными, которые вы использовали для его регистрации.
http://so.appspot.com/ твое?

Дополнительная информация о развертывании Django в App Engine:

1 голос
/ 07 апреля 2009

Разработали ли вы его специально для App Engine с использованием модифицированной библиотеки Django, такой как http://code.google.com/p/google-app-engine-django/? App Engine - это среда, отличная от стандартной установки Python, и приложения, которые не были разработаны для него, не будут работать (и, возможно, развернуты ) правильно.

Правильно ли работает приложение в среде разработки App Engine?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...