想通过 Python 写一个数据录入的 web 页面,有什么项目介绍吗?

2019-01-25 10:03:27 +08:00
 jimmyczm

之前是通过 excel 录入的数据,比如日期,姓名,原因等。现在试着想用 web 界面代替 excel 来录入这些数据,想要实现的效果有基本和 excel 差不多,新增、插入、修改、删除,应该还需要个导入 excel 的功能,之前用 python 写过一点爬虫,但是 web 项目没接触过,有什么现有的项目介绍吗?

5759 次点击
所在节点    程序员
25 条回复
sjcode
2019-01-25 10:10:14 +08:00
django, 没有更合适的了
newfaner
2019-01-25 10:10:55 +08:00
这个你用 flask,接一下表单数据就行了,几行代码搞定
jssyxzy
2019-01-25 10:12:33 +08:00
找别人现成做好的,比如问卷调查之类的,何必自己搭建。
wind3110991
2019-01-25 10:14:56 +08:00
简单就 flask,要丰富一些还能扩展灵活就 django,要深入服务器后端就 tornado
TrickWu
2019-01-25 10:18:14 +08:00
简单就 flask 上手快
abc635073826
2019-01-25 10:18:15 +08:00
flask
DovaKeen
2019-01-25 10:21:14 +08:00
pandas 可以提供关于 excel 的操作,和上面的 flask 什么的结合一下应该就行了吧
jimmyczm
2019-01-25 10:21:45 +08:00
@jssyxzy 对,我就想问问有哪些现成的,有没有关键字给我找一下
wizardoz
2019-01-25 10:24:30 +08:00
office online
iango
2019-01-25 10:49:29 +08:00
flask 写 API 后台,前端用基于 jquery+bs 的 bootstrap-table、或者 vue admin 模板。

基于 Cookiecutter 构建 Flask 工程模板,快速生成 Flask 大型项目代码骨架。
https://github.com/sloria/cookiecutter-flask

bootstrap-table:
https://github.com/wenzhixin/bootstrap-table

vue admin:
vue-element-admin
https://github.com/PanJiaChen/vue-element-admin/blob/master/README.zh-CN.md
或者
D2Admin
https://github.com/d2-projects/d2-admin
zepc007
2019-01-25 11:09:02 +08:00
@iango vue admin 看着不错啊,vue 不咋熟的我二次开发就难多了
CallMeReznov
2019-01-25 11:10:14 +08:00
FLASK+sqlalchemy+随便找个前端模版框架就好了
CallMeReznov
2019-01-25 11:16:48 +08:00
另外 LZ

https://www.v2ex.com/t/523921

这个是我之前发的一个帖子
也是关于 EXCEL 维护的 你可以看看有很多现成的程序去用,没必要去开发
jimmyczm
2019-01-25 11:27:49 +08:00
@DovaKeen 我看了下 pandas 还是对 excel 的操作,个人感觉用数据库好一点
jimmyczm
2019-01-25 11:28:09 +08:00
@iango 好的,谢谢,我看看
DovaKeen
2019-01-25 11:46:53 +08:00
@jimmyczm 汗,,看错需求了,以为你还要用 excel 来存数据,,抱歉抱歉
jimmyczm
2019-01-25 13:20:53 +08:00
@DovaKeen 没事,还是谢谢啊
glaucus
2019-01-25 14:04:12 +08:00
前端如果不是专业的话就用 layui 吧,layui 的数据表格还是很好用的
jimmyczm
2019-01-25 15:32:09 +08:00
@glaucus layui 看起来挺不错的,只是工作比较闲,想自己参考已有的项目写一个看看
glaucus
2019-01-25 15:49:40 +08:00
@jimmyczm 这类 CURD 项目很多啊,按关键字搜索就行了,什么学生信息管理系统啥的

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/530474

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX