【问题标题】:creating a python web page创建一个python网页
【发布时间】:2014-08-10 07:58:14
【问题描述】:

我正在做一个小任务。

该任务需要我处理来自 html 表单的数据。 html 表单由电话拨号盘组成。数据是用户输入的电话号码。我需要处理数据。已完成电话号码(数据)处理功能。

但我有一个问题。我习惯了 django 框架。但是对于这个任务,不需要数据库,我也不需要管理页面。简而言之,我不想为单个网页使用框架。

有什么方法可以让我创建一个简单的html表单,当我提交表单时,数据会被传输到python代码进行处理。

我一直在浏览互联网,但没有找到任何合适的方法来实现它。你能帮我或指出我正确的方向吗

【问题讨论】:

标签: python html


【解决方案1】:

我对@9​​87654321@ 没有确切的想法,但您必须执行类似于以下的操作

from flask import Flask
app = Flask(__name__)

@app.route("/")
def calculation():
    #manipute request here as per your 
    #pass manipulated data to the processing functionality already present


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

假设这段代码现在在http://localhost/ 运行,在 HTML 代码中,您必须编写一个表单处理 JavaScript 代码来解析表单。您可以使用任何方法.serialize() 或其他任何方法,具体取决于您的习惯。然后对正在运行的 Flask 代码进行 Ajax 调用,并向其传递请求参数。

然后,您可以将这个 Flask 代码托管在 Heroku 或类似的地方。这是使用 Flask 创建 RESTful Web API 的方法。您可以通读它并了解它的工作原理。 http://blog.luisrei.com/articles/flaskrest.html

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-12-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-01-24
    • 1970-01-01
    相关资源
    最近更新 更多