如何获取包含api键的yAML文件以在Django中工作?

问题描述

我是django的新手,我试图使用ebay python SDK在用户单击按钮时对ebay进行API调用。我的项目中有一个YAML文件,其中包含api密钥。在我的应用程序中,我有一个python文件,其中包含进行api调用函数。当我分别运行该python文件功能时,它工作正常并且发现YAML文件没有问题。但是,当我尝试从views.py运行相同的功能时,它给我一个错误提示-未找到配置文件'ebay.yaml'。谁能帮我解决这个问题,因为我不知道怎么了。除了通过同一个目录中的YAML文件,通过django运行API调用时,我是否需要做任何特殊的事情?

解决方法

您的ebay.yaml文件应与manage.py位于同一目录中,以便正常工作。

这里是一个例子:

folder/
  ebay.yaml
  manage.py