django - Shopify Django/GAE API

标签 django api google-app-engine shopify

当尝试进行此设置时,我遇到以下错误:

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 /共享 key 以及将“app.yaml”中的应用程序名称更改为我在 GAE 注册的名称之外,我没有以任何方式更改这些文件。

最佳答案

我认为您使用的是旧版本的 Djangoappengine

自 SDK 1.6 起的方法 LoadAppConfig returns三个值的元组(AppInfoExternal, URLMatcher, from_cache)utils.py 中的代码是错误的,因为只期望从中得到两个值。

如果你查看more updated version of Djangoappengine可以看到该方法被正确调用:

appconfig = dev_appserver.LoadAppConfig(PROJECT_DIR, 
                                        {},
                                        default_partition='dev')[0]

关于django - Shopify Django/GAE API,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12012191/

相关文章:

django - 如何用模型对象数据填写表单?

python - django - 使用 block 读取上传的文件会分解一些行

javascript - postman :如何检查该字段是否在 postman 自动化中返回空值

java - 具体类中的 protected 构造函数与抽象类中的公共(public)构造函数

java - GAE JPA @OneToMany orphanRemoval + Cascade 未按预期工作

google-app-engine - 如何在 Eclipse 中运行 Maven GAE 项目?

python - 表单不保存对象重定向到新表单 View

mysql - 有没有办法用 django 项目运行 python 脚本?

c# - 有没有办法在 ASP.NET Core 3.0 API 中将属性名称更改为 snake_case?

google-app-engine - AppEngine 中无法进行 NTLM 身份验证