2013-03-22 76 views
1

首先,我是django和dynamodb的新手。我遵循https://github.com/gtaylor/django-dynamodb-sessions鏈接,並嘗試將django與DynamoDB集成以創建api。Django dynamodb集成資源未找到異常

我確保AWS密鑰是正確的,並且可以使用python和boto連接表,但仍然在服務器上運行時出現錯誤;

"DynamoDBResponseError: 400 Bad Request 
{'message': 'Requested resource not found: Table: employee not found', '__type': 'com.amazonaws.dynamodb.v20111205#ResourceNotFoundException'}" 
+1

是否有可能在Django上運行時,這個比你要連接到不同的區域你是通過boto連接的嗎? – garnaat 2013-03-26 11:46:32

+0

我不確定,但我看到一些類似的代碼,我可以通過boto ConnectionBorg()連接到表的任何方式,但它似乎不是一個好的做法,它需要更多的時間來獲得響應api(我的意思是每個部分的請求都很低),但爲了完整起見,與其他數據庫集成 – 2013-04-01 04:40:30

回答

2

我發現我自己我的數據庫連接到一個區域,當我連接該地區的IT工作的優良.. :)

+0

相比,添加區域的關鍵是:DYNAMODB_SESSIONS_AWS_REGION_NAME – 2016-05-02 02:18:43