我正在尝试将 python shopify api 与 OAuth2 一起使用并通过 api 工作,并尝试将 django auth 示例移至 oauth 而不是旧版(并且不使用 django,我只是在 appengine 上将 webapp2 定位为一个更简单的示例. ;-)
我遇到了一个问题,在我的处理程序中调用了会话 shopify_session.shop() 后,我得到了一个 NameError:“未定义全局名称'Shop'”。
查看当前代码,此方法的实现是(第 59 行)
def shop(self):
Shop.current()
但我看不出类 Shop 是如何访问的。Shop 类在 resources.py 中定义,并且不会在 session.py 中的任何位置导入。这是 api 代码中的错误,还是应该进行一些魔术或其他类型的设置运行以将该类注入会话模块。