【发布时间】:2022-10-04 21:10:15
【问题描述】:
是的,我的问题可能听起来很模糊,不完整。 Web ui 开发初学者。
为 SysAdmin 任务寻找交互式 WebUI:
我现在有什么?
- 很多 Ansible 任务、剧本、bash 脚本、用于系统管理员任务的 python 脚本。
- 其中一些可以存储在本地(在笔记本电脑或任何位置)
- 其中一些只能放置在它保存的地方,需要从那里运行。
我想要达到什么目的?
我想添加一个 WebUI 应用程序来支持这些脚本。不想每次都通过 SSH 和 ./script.sh 和 python mypy.py 之类的常规执行来编辑脚本并提供值。
一次示例任务:
- 将备份存储在 S3 和本地位置。重要的是,数据库和一些杂项。目前我正在运行一些 bash 脚本、python 脚本来恢复它们。 (需要修改一些变量取决于选择的备份)
目前它显示了我们在 S3 中的内容,我们需要选择备份日期和存档列表并修改恢复脚本。 所以我在想,为什么不从 s3 和其他备份位置读取,将项目列为复选框,执行将运行当前脚本,每个人都很高兴。
在搜索当前可用的选项时,
- https://github.com/bugy/script-server >> 但此应用程序无法从我的输出中解析并在其他地方使用它。
那么,我应该学习什么,实现这个解决方案需要什么(首选pythonic方式)?也许这可能是一个很大的问题。
我在考虑 Django 或任何基于 php 的框架?
我希望这是一个简单的开发。 :D
【问题讨论】:
标签: python python-3.x django ui-automation webui