首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Django-nonrel和GAE - Error -意外属性'builtins‘

Django-nonrel和GAE - Error -意外属性'builtins‘
EN

Stack Overflow用户
提问于 2010-12-19 08:50:44
回答 3查看 1.8K关注 0票数 1

我正在尝试从使用Django-django-testapp 的allbuttonpressed nonrel运行nonrel。

当我从django-testapp运行manage.py时,它给我一个错误,说

代码语言:javascript
复制
C:\Projects\Goog\django-testapp>manage.py
Traceback (most recent call last):
  File "C:\Projects\Goog\django-testapp\manage.py", line 4, in <module>
    import settings # Assumed to be in the same directory.
  File "C:\Projects\Goog\django-testapp\settings.py", line 4, in <module>
    from djangoappengine.settings_base import *
  File "C:\Projects\Goog\django-testapp\djangoappengine\settings_base.py", line 6, in <module>
    setup_env()
  File "C:\Projects\Goog\django-testapp\djangoappengine\boot.py", line 64, in setup_env
    setup_project()
  File "C:\Projects\Goog\django-testapp\djangoappengine\boot.py", line 114, in setup_project
    from .utils import have_appserver, on_production_server
  File "C:\Projects\Goog\django-testapp\djangoappengine\utils.py", line 12, in <module>
    appconfig, unused = dev_appserver.LoadAppConfig(PROJECT_DIR, {})
  File "D:\Program Files (x86)\Google\google_appengine\google\appengine\tools\dev_appserver.py", line 3440, in LoadAppConfig
  File "D:\Program Files (x86)\Google\google_appengine\google\appengine\tools\dev_appserver.py", line 3295, in ReadAppConfig
  File "D:\Program Files (x86)\Google\google_appengine\google\appengine\api\appinfo.py", line 444, in LoadSingleAppInfo
  File "D:\Program Files (x86)\Google\google_appengine\google\appengine\api\yaml_listener.py", line 218, in Parse
    self._HandleEvents(self._GenerateEventParameters(stream, loader_class))
  File "D:\Program Files (x86)\Google\google_appengine\google\appengine\api\yaml_listener.py", line 169, in _HandleEvents
    raise yaml_errors.EventError(e, event_object)
google.appengine.api.yaml_errors.EventError: Unexpected attribute 'builtins' for object of type <class 'google.appengine.api.appinfo.AppInfoExternal'>.
  in "C:\Projects\Goog\django-testapp\app.yaml", line 7, column 1

我使用的是最新的1.4 GAE SDK

任何人都知道这是Django-nonrel的问题,还是我的设置特有的问题。

app.yaml文件:

代码语言:javascript
复制
application: ctst
version: 1
runtime: python
api_version: 1

builtins:
- remote_api: on

inbound_services:
- warmup

handlers:
- url: /_ah/queue/deferred
  script: djangoappengine/deferred/handler.py
  login: admin

- url: /media/admin
  static_dir: django/contrib/admin/media
  expiration: '0'

- url: /.*
  script: djangoappengine/main/main.py
EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2010-12-20 05:12:19

您的app.yaml文件中存在错误。尝试重置它并运行应用程序。

票数 2
EN

Stack Overflow用户

发布于 2010-12-20 07:16:24

您实际上并没有使用最新的SDK。您可能安装了多个SDK,而Django使用的是不同的SDK。请确保将D:\Program Files (x86)\Google\google_appengine中的更新为最新版本。

票数 1
EN

Stack Overflow用户

发布于 2013-05-01 10:36:24

如果您有一个名为index.yalm的文件和其他app.yalm,请尝试删除index.yalm并对其进行测试。我也有同样的问题,我已经解决了。

票数 -1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4481069

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档