Jinja2
本身自带许多过滤器,但是有些功能实现需要自己设计特定的过滤器,我熟悉的有两种实现的方法,这里记录经常使用的一种方法。
Flask-Sqlalchemy简单使用
在开发过程中需要借助数据库来存储相关信息,在关系型数据库中可能就需要关系来处理事物之间的逻辑,而Flask
中的Flask-Sqlalchemy
使用orm
来实现对象关系映射,这个对于不熟悉原生sql语句的开发者来说,真是福音。本片文章主要记录一些简单的操作。
Layui评分模块使用
在漏洞靶场的开发中,使用Layui的rate
评分模块来对每个漏洞进行难度评分,默认值1-5,分别代替这不同的难度,简单的使用rate
可以看看官方文档就可以实现,但是这次在table和form中实现取值和赋值操作,记录下以供以后参考。
记Flask-Sqlalchemy一次奇葩操作
在写用户编辑的时候,进行前端过滤,只是将用户ID和更改的字段传递给后端,可以后端我并不知道哪个字段更改啊(真是自己给自己挖坑啊)现在想想是不是当时喝醉写的代码