Как показать предмет динамодб с чашей и бото3

У меня проблема при подключении Dynamodb и попытке показать элемент в ответе Чаши.

Когда я получаю доступ к ссылке, мой API показывает эту ошибку: {"Message": "Произошла внутренняя ошибка сервера.", "Code": "InternalServerError"}

Я все равно пытаюсь изменить код, но когда он выводится на консоль, код запускается нормально, отображая имя.

Мой код:

  import boto3
  from chalice import Chalice

  app = Chalice(app_name='LogIn')
  db = boto3.resource('dynamodb')
  tabela = db.Table('Account')

  @app.route('/nome')
  def home():
   return "ola, amigo"+ (tabela.get_item(key={'Id':2,'name':"teste2"}))['nome']

   @app.route('/input')
   def login():
     tabela.put_item(Item={'Id':2,'name':"teste3"})

Я ожидаю, что результат покажет имя.

0 ответов

Другие вопросы по тегам