首页 > 解决方案 > python的哪个web框架有点击按钮弹出子页面的功能?

问题描述

现在我用python来设计一个页面,我还没有写过python web代码。我想知道哪个python web框架封装了我想要的功能。

例如,我的主页上有一个“部门”按钮,如下所示: 在此处输入图像描述

我想点击“部门”这个按钮弹出一个子页面,子页面可以选择喜欢的部门。

在此处输入图像描述

选择后,主页可以在子页面中获取所选部门的值。

我知道很多 HTML 框架,例如 bootstrap 的 modal 提供了这样的功能。那么python有这样的功能吗?

我主页上的“运行”按钮需要使用部门值作为参数来运行python程序。

所以我应该选择 Django 还是 Flask 或 Bottle?

标签: pythonpython-3.x

解决方案


您的需求可以通过简单的 javascript 和 HTML 页面来满足。当您的项目中有复杂性时,该框架就会出现。

假设您的应用程序需要多个 API 调用并需要一个数据库,那么您必须使用一个框架。根据您的要求,带有 Apache 服务器的简单 HTML 和 js 就足够了。

既然你问了,让我解释一下这些框架之间的基本区别。Django 是一个经过良好开发和测试的框架。它将提供 60-70% 的预定义代码用于您的项目。我们可以在 Django 或 Django 上使用多个应用程序或其他库。来到烧瓶或瓶子,它们是微框架。用简单的语言来说,在 Django 中预先构建的任何东西都将在烧瓶中进行定制和单独构建。


推荐阅读