三个月前吧,各种原因,开始了重构一个资产管理系统。选定了使用Django这一Python Web框架。作为一个业余得不能再业余的玩者,每次前进一步都会有一种喜悦。从模型的构建、web模板的选择(adminlte)、数据表格的展现(datatable)、Restful api接口(rest framework)的构建等等。一路过来,了解的东西甚多,仅此记录。下面是一个资产信息表个的展示图(尽可能在简单的单页展现更多有用的信息—–叫简约)从上面的演示页面看,相对整洁、简单(当然还有加入ajax获取单个资产信息功能)。使用字体颜色来自动区分设备类型。使用datatable数据表格进行数据展现,实现免回车全表格搜索。(免除用户选择搜索的点击、误点等操作)性能方面使用的是js。因此,数据加载完成后,服务端将无压力,客户端:呵呵—-推荐使用Chrome。
终于明白什么就是搬砖,很多人很多次问到我,我是干嘛的,而我竟然很多次答不上来。而我真的只能描述为“搬砖”!见下面陈述:
框架:Python Django Web Framework
数据存储:MySQL
运行平台:Linux(也可选Windows),选Linux为了更好地让其他东西嵌入进来
前端页面:adminlte(bootstrap)
数据展现:datatable
数据获取:ajax
数据提交:ajax
Restful API: django rest framework
从上面看,你只需要:搬...搬...搬...
项目当前进度:
1.用户系统,扩展的用户信息(已完成) 2.资产信息核心模型的构建(已完成,待优化) 3.资产信息api查询接口的构建(已完成,待优化) 4.资产信息表格的展现(已完成,待优化) 5.资产信息的录入(已完成,未优化) 6.系统接入微信公众号平台进行查询(考虑内部信息安全将可选) 7.再做一些数据导入导出就基本可以上线了
装逼一刻:
汉书中并没有描述项羽乌江自刎详细情景。
汉书 卷一 下 高帝纪第一 原文:
初项羽所立临江王共敖前死,子尉嗣立为王,不降。