Как взаимодействовать с Heroku из файла js - PullRequest
0 голосов
/ 16 октября 2018

У меня есть файл python с именем myfile, загруженный на github и приложение heroku, связанное с этим репозиторием github.

Теперь, когда я запускаю heroku run myfile.py на CLI heroku, он работает нормально с выводом в виде строки.

Кроме того,

  • У меня есть HTML-страница (в том же репо), размещенная на heroku.

Так что я хочу, чтобы пользователь нажимал наКнопка на странице,

  • heroku run myfile.py команда должна быть запущена на heroku.
  • и моя страница должна получить строку вывода из heroku.
  • вывод должен бытьотображается на странице.

Кто-нибудь знает, как это сделать (в разделе сценария HTML)?

1 Ответ

0 голосов
/ 16 октября 2018

Самый простой способ - изменить способ работы myfile.py и предоставить ему доступ к API.

Используя такой инструмент, как gunicorn , вы можете предоставить конечную точку HTTP дляваше приложение.После этого ваш Javascript сможет выполнить вызов этой конечной точки и получить любой отправленный ответ.

См. Начало работы с Python на Heroku .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...