Как отправить данные из файла Python в файл HTML, которые находятся в отдельных проектах через URL-адрес (без HTML в качестве шаблона)

-1

как отправить данные из файла python в html файл, который имеет js-код, который находится в отдельных проектах через URL-адрес (не имеющий html в качестве шаблона) и наоборот?

Я думаю, мне нужно использовать функцию AJAX и объект json, но я не знаю, как это сделать.

1 ответ

1

Вам нужно будет кодировать ваши данные как JSON (или что-то еще, но JSON является самым легким) в вашей функции Python, а затем сделать функцию Python видимой видимой в Интернете с помощью чего-то вроде Flask, и, как вы правильно поняли, данные с AJAX в javascript на стороне веб-приложения.

В конце концов, это будет выглядеть примерно так.

import json

from flask import Flask
app = Flask(__name__)

@app.route("/get-data/")
def get_data():
    data = my_function()
    data = json.dumps(data)
    return data

if __name__ == "__main__":
    app.run()

Где my_function() - текущая функция, которую вы написали, которая возвращает необходимые данные. Затем ваше веб-приложение может получить данные по адресу http://your-machines-web-address.com/get-data/.

  • 0
    Я использую Python Django, так что такое колбу я не знаю
  • 0
    Тогда, боюсь, я не понимаю вашего вопроса. Если вы уже используете django, не должно возникнуть проблем с тем, чтобы некоторые данные из этого приложения были доступны в Интернете.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню