藕丝空间

编程,我们是认真的!

纽约时间比加州时间早三个小时

纽约时间比加州时间早三个小时, New York is 3 hours ahead of California, 但加州时间并没有变慢。 but it does not make California slow. 有人22岁就毕业了, Someone graduated at the age of 22, 但等了五年才找到好的工作! but waited 5 years before......


基于 Oracle 的 Flask 项目(五)——报表下载

在国企,很多领导是按部就班的晋升上来的,他们的年龄及经历使他们至今还没有掌握电脑的基础知识,因此,纸质报表是他们掌握全局的依据,必备的工具。将报表下载下来,然后能稍许进行修饰,这是必须的。 项目描述 将页面原始呈现的数据及搜索后的数据以 excel 报表的形式下载下来。 知识难点 单一的 url 页面中会呈现出不同的数据,需要能够把不同的数据下载下来,只需要用到 ajax......


基于 Oracle 的 Flask 项目(四)——搜索查询

搜索功能是一个项目个性化需求最强烈的部分,用户想要不同的报表,可以通过搜索不同的字段来实现。 项目描述 管理员用户可以搜索本部门下所有用户的各个月份的相关信息。 一般用户只能搜索各个月份自己的相关信息。 实现搜索页面 创建forms 类,使用 flask-wtf 。 创建搜索页面的 html 模板。 不同的权限搜索页面是不同的。......


基于 Oracle 的 Flask 项目(三)——生成报表

曾经,因为对 sqlalchemy 不熟悉,固执的抛弃之,直接引入原生的 cx_Oracle 来生成报表,但是经过一堆的“上下文等”错误后,我幡然悔悟,还是回到了 sqlalchemy 的怀抱来。 认真学习 sqlalchemy,你会发现意想不到的惊喜。本文主要讲解如何生成不同需求的报表。 项目描述 第一个页面,以 OusiStaff.phone 和......


基于 Oracle 的 Flask 项目(二)——用户登录

flask 相对于很多国企的 oracle 数据库而言,是比较新的,因此很多古老的设计并不一定适合较新的 flask 的标准,但作为后来者,你得向前兼容,你得适应需求。 本章内容就来解释一下上一章——基于 oracle 的 flask 项目(一)——配置项目留下的彩蛋——数据库到底留下了什么样的坑? 项目描述......