Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/django/22.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 使用GAE/Django在测试车间安装自定义应用程序_Python_Django_Google App Engine_Shopify - Fatal编程技术网

Python 使用GAE/Django在测试车间安装自定义应用程序

Python 使用GAE/Django在测试车间安装自定义应用程序,python,django,google-app-engine,shopify,Python,Django,Google App Engine,Shopify,我在使用django和AppEngine在测试商店安装自定义应用程序时遇到一些问题。我在github上为app engine项目下载了相应的zip文件(https://github.com/shopify/shopify_django_app). 我用回调url在合作伙伴管理员上创建了应用程序 http://localhost:8000/login/finalize SHOPIFY_API_KEY='6a17608……' SHOPIFY\u API\u SECRET='1fddc……' 现在

我在使用django和AppEngine在测试商店安装自定义应用程序时遇到一些问题。我在github上为app engine项目下载了相应的zip文件(https://github.com/shopify/shopify_django_app).

我用回调url在合作伙伴管理员上创建了应用程序

http://localhost:8000/login/finalize
SHOPIFY_API_KEY='6a17608……'

SHOPIFY\u API\u SECRET='1fddc……'

现在我加载了它,并收到了登录页面的欢迎

现在有两件事发生了

我进入(测试商店),它会将我发送到合作伙伴登录表单,我会这样做并登录。然后它只是将我重定向到我的stores admin页面,它不会像我在在线演示示例中看到的那样打开安装框架

或者我输入crooks-and-sons5046,我从服务器返回500个错误 异常值:
无法连接'str'和'NoneType'对象 异常位置:/Users/timwhitaker/gae/mfshopify/shopify/session.py in
__密码,第87行

这是相关线路

return md5(self.secret + self.token).hexdigest() 
我的api密钥和机密密钥都输入到shopfify_settings.py中,因此我认为没有为会话创建令牌

这里的在线演示非常适合我,我没有弄乱包含在zip中的任何文件


有什么想法吗

您的Shopify应用程序是否配置为使用旧版或OAuth身份验证?我认为appengine的示例app zip文件非常旧,因此可能只适用于旧版身份验证


但是,shopify_django_应用程序项目的主分支已经更新,以支持带有shopify的OAuth。随着shopify_python_api的更新版本需要更新以使用OAuth身份验证。

Ahh就是这样。谢谢