【问题标题】:How to connect HTML form to Python backend如何将 HTML 表单连接到 Python 后端
【发布时间】:2021-10-22 04:38:34
【问题描述】:

我有一个 HTML 电子邮件表单,我希望能够向自己发送一封包含表单数据的电子邮件。以下是我目前的问题:

如何在表单提交后从表单中提取数据并将其导入 Python? 如何将我的 Python 脚本链接到我的 HTML 页面?

如果这些都不可能,我将如何将表单中的数据提取到某种文件中?如果这是用 Javascript 等其他语言完成的,那很好,请在你的答案中说明如何。

【问题讨论】:

    标签: python html forms backend


    【解决方案1】:

    你在使用 Flask 吗? 如果您不提及您正在使用的 Web 框架,则很难判断。

    我假设你使用的是 Flask,这里是你如何获取发布的表单输入

    subject = request.form.get('subject')
    text = request.form.get('email')
    

    假设你发布了 JSON,那么你可以得到这样的数据

    data = request.get_json()
    

    PS:提交请求时记得将内容类型设置为application/json

    【讨论】:

    • 我没有使用 web 框架,我只是希望能够从 html 表单中提取数据作为我可以在 python 中读取的文件
    猜你喜欢
    • 2015-07-26
    • 1970-01-01
    • 2021-06-24
    • 2019-08-28
    • 2021-01-12
    • 2021-05-14
    • 2021-09-14
    • 2018-11-13
    • 1970-01-01
    相关资源
    最近更新 更多