在尝试设置时,我遇到了以下错误:
Traceback (most recent call last):
File "manage.py", line 11, in <module>
import settings
File "/Users/Paul/Documents/shopifywarrantymanager/settings.py", line 7, in <module>
from djangoappengine.settings_base import *
File "/Users/Paul/Documents/shopifywarrantymanager/djangoappengine/settings_base.py", line 6, in <module>
setup_env()
File "/Users/Paul/Documents/shopifywarrantymanager/djangoappengine/boot.py", line 64, in setup_env
setup_project()
File "/Users/Paul/Documents/shopifywarrantymanager/djangoappengine/boot.py", line 114, in setup_project
from .utils import have_appserver, on_production_server
File "/Users/Paul/Documents/shopifywarrantymanager/djangoappengine/utils.py", line 12, in <module>
appconfig, unused = dev_appserver.LoadAppConfig(PROJECT_DIR, {})
ValueError: too many values to unpack除了添加我的API key/共享密钥,并将'app.yaml‘中的应用程序名称更改为我在GAE中注册的名称之外,我没有以任何方式更改文件。
发布于 2012-08-18 20:03:39
我认为您使用的是旧版本的Djangoappengine。
从SDK1.6开始的方法LoadAppConfig returns一个由三个值组成的元组(AppInfoExternal, URLMatcher, from_cache);utils.py中的代码是错误的,因为它只需要两个值。
如果您查看more updated version of Djangoappengine,您会发现该方法被正确调用:
appconfig = dev_appserver.LoadAppConfig(PROJECT_DIR,
{},
default_partition='dev')[0]https://stackoverflow.com/questions/12012191
复制相似问题