Я проверил Stackoverflow, и я не смог найти ответ на свой вопрос, поэтому я прошу здесь.Использование ключа API Trello в проекте Django
Я пытаюсь создать приборную панель, которая использует API Trello для отображения определенных показателей. Участок кода, где у меня возникают проблемы здесь:
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 является идентификатором платы В настоящее время я использую.
Когда я иду, чтобы запустить этот код, я получаю сообщение об ошибке сказав:
AttributeError at /dashboard/
'Settings' object has no attribute 'API_KEY'
Я попытался изменить код, чтобы сказать
trello = TrelloApi(API_KEY)
В соответствии с тем, говорят, что документы, но это не устраняет проблему.
Если бы кто-то мог просто указать мне в правильном направлении, что я делаю неправильно, я был бы признателен!
У Вас есть то, что называется 'API_KEY' в вашем' settings.py'? –