Python HTTP错误401:未经授权的错误:在Django中进行graphql查询时,在Django之外工作正常

Python HTTP错误401:未经授权的错误:在Django中进行graphql查询时,在Django之外工作正常,python,django,session,graphql,shopify,Python,Django,Session,Graphql,Shopify,我正在使用并对我的Shopify商店进行graphql查询。问题是,我编写的代码作为Django项目外部的独立python文件运行得非常好,但当我将其与项目合并并将代码放入应用程序中时,它突然引发HTTP错误401:Unauthorized错误 Django控制台: 我的代码如下 # credentials shopify_secret = { 'domain': 'nameoftheshop', 'API_KEY': os.environ['API_KEY'], 'P

我正在使用并对我的Shopify商店进行
graphql
查询。问题是,我编写的代码作为Django项目外部的独立python文件运行得非常好,但当我将其与项目合并并将代码放入应用程序中时,它突然引发
HTTP错误401:Unauthorized
错误

Django控制台:

我的代码如下

# credentials
shopify_secret = {
    'domain': 'nameoftheshop',
    'API_KEY': os.environ['API_KEY'],
    'PASSWORD': os.environ['API_KEY']
}

# start the session & activates
session = shopify.Session(
    f'{shopify_secret["domain"]}.myshopify.com', '2020-07', shopify_secret['PASSWORD'])
shopify.ShopifyResource.activate_session(session)

random_query = '''
{
    shop {
            id
            name
            description
            email
        }
}
'''

shopify.GraphQL().execute(random_query)
几个星期以来,我一直在努力寻找这个错误的答案,但没有结果。问题是我根本不知道这个错误是怎么产生的。这和会议有关吗?如果有人能说明这一点,我将不胜感激。多谢各位