django 构建一个简单的基于 python 的本地网络应用程序来控制网络上的摄像头是否有点矫枉过正?

Is django overkill for building a simple python-based local web app to control cameras on a network?

免责声明:我对 Web 应用程序开发不是很了解,但我的任务是构建一个,我想确保我是对的路径在这里。

目标: 网络上有很多摄像头,我想构建一个允许用户点击按钮的本地网络应用程序(每个摄像头都有一个按钮相机),它会在该相机上触发警报。

我的想法:

1) 首先创建能够连接到摄像头并发送命令触发警报的功能

2) 接下来,开始构建一个前端,让它看起来更漂亮(我认为这是更密集的部分)。

我计划使用 python 和 django 构建前端,但是 django 对此是否有点矫枉过正? 我读到 bottle 是一个非常简单的网络应用程序框架,我想知道我是否应该选择更小、更轻便的东西?

你说得对,Django 对于这样一个简单的应用程序来说有点过于强大了。它很大而且固执己见,可能会比它的价值更麻烦。

在我看来,Flask 之类的东西更轻巧,对于这种规模的项目更有意义。但是,关于对框架的熟悉程度以及您在每个框架中的表现如何,还有一些话要说,所以这实际上是开发人员的选择。您将完成工作。