私はStackoverflowをチェックしましたが、私の質問に対する答えを見つけることができなかったので、私はここで尋ねています。DjangoプロジェクトでTrello APIキーを使用する
特定の指標を表示するためにTrello APIを使用するダッシュボードを作成しようとしています。私は悩みを抱えているコードセクションはここにある:
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開発API KEYであり、内容board_idは私が現在使用しているボードのIDです
。私はこのコードを実行するために行くとき、私はというエラーメッセージが出ます:
AttributeError at /dashboard/
'Settings' object has no attribute 'API_KEY'
を私はドキュメントの言うことに伴い
trello = TrelloApi(API_KEY)
を言うためにコードを変更しようとしました、これで問題は解決されません。
私が間違っていることを誰かが正しい方向に向けることができたら、私は感謝しています!
Settings.pyこのよう
TRELLO_API_KEY = 'your_trello_key'
TRELLO_API_SECRET = 'your_trello_api_secret'
CALLBACK_DOMAIN = 'your_trello_callback_domain'
:
あなたはと呼ばれるものを持っていますかあなたの 'settings.py'に' API_KEY'がありますか? –