【问题标题】:how to send data from HTML to python and get the result back to HTML?如何将数据从 HTML 发送到 python 并将结果返回到 HTML?
【发布时间】:2018-03-09 16:24:02
【问题描述】:

我对HTML和python的接口一无所知,所以特地来求助希望大家能帮帮我。

HTML 现在发布在 apache 服务器上,我通过地址“http://127.0.0.1/name.html”访问此网站。

这是我想要实现的目标:

在 HTML 上有一个表单获取数据,点击“提交”按钮,数据应该发送到 python.exe,python.exe 自己运行并将结果发送回 HTML(通过弹出一个新对话框)。

我在网上搜索了一下,想知道 Django 能帮上忙吗??

这可能吗?有人可以帮助我吗?

【问题讨论】:

  • 您所需要的都是可能的。如果您从 django 的文档中了解它会更好:docs.djangoproject.com/en/1.11。在你问之前先努力。
  • 互联网上有很多关于这个主题的有用资源,例如这个:pythonschool.net/server-side-scripting/… 请在提问之前努力并使用搜索引擎。诸如“如何使用 python 制作网页”之类的内容会产生很多有用的结果。
  • @Ajmal Noushad @ blendenzo 很抱歉,这只是因为我不知道从哪里开始,我不确定我是否朝着正确的方向前进,这就是我在这里问的原因。下次我将使用搜索引擎。谢谢。

标签: javascript jquery python html django


【解决方案1】:

了解了Django之后,我自己实现了这个功能。

以下是对可能遇到相同问题的人的一些建议:

1.Django可以帮助解决这个问题:你从HTML中获取数据,然后post/get到一个新的url;

2.urls.py会根据上面提到的url地址控制方向并执行对应的python程序;这样做可以对数据做一些处理;

3.使用 HttpResponse 或 Render 将数据从 python 发送回 HTML。

这只是整个过程的大致流程,只要我们不断学习Django,把握好这个优点,肯定会有更好的解决方案。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-01-24
    • 1970-01-01
    • 2013-08-07
    • 2020-09-02
    • 1970-01-01
    相关资源
    最近更新 更多