在Django项目中使用trelloapi密钥

2024-06-01 06:27:00 发布

您现在位置:Python中文网/ 问答频道 /正文

我查过Stackoverflow,但我没能找到问题的答案,所以我在这里提问。在

我正在尝试创建一个仪表板,它使用trelloapi来显示特定的指标。我遇到麻烦的代码部分在这里:

from django.conf import settings
from dashing.widgets import NumberWidget
from trello import TrelloApi

trello = TrelloApi(settings.API_KEY)

class TrelloCards(NumberWidget):
    title = 'The Difference Dashboard'
    def get_more_info(self):
        return ' {} closed'.format(len(trello.boards.get_card_filter('closed', 'BOARD_ID')))
    def get_change_rate(self):
        return ' {} open'.format(len(trello.boards.get_card_filter('closed', 'BOARD_ID')))
    def get_value(self):
        return len(trello.boards.get_card_filter('all', 'BOARD_ID'))

其中API_KEY是我的Trello Developer API KEY,BOARD_ID是我当前使用的板的ID。在

当我运行这段代码时,我收到一条错误消息:

^{pr2}$

我试着把代码改成

trello = TrelloApi(API_KEY)

与文件所说的一致,但这并不能解决问题。在

如果有人能告诉我我做错了什么,我会很感激的!在


Tags: key代码fromimportselfboardapiid
1条回答
网友
1楼 · 发布于 2024-06-01 06:27:00

你需要把这三张证件设置.py项目文件:

设置.py

TRELLO_API_KEY = 'your_trello_key'
TRELLO_API_SECRET = 'your_trello_api_secret'
CALLBACK_DOMAIN = 'your_trello_callback_domain'

像这样:

^{pr2}$

相关问题 更多 >