安全编程
le31ei
这个作者很懒,什么都没留下…
展开
-
django认证系统实现自定义权限管理
本文记录使用django自带的认证系统实现自定义的权限管理系统,包含组权限、用户权限等实现。0x01. django认证系统django自带的认证系统能够很好的实现如登录、登出、创建用户、创建超级用户、修改密码等复杂操作,并且实现了用户组、组权限、用户权限等复杂结构,使用自带的认证系统就能帮助我们实现自定义的权限系统达到权限控制的目的。0x02. 认证系统User对象User对象顾名思义即为表示用户原创 2017-01-17 13:26:54 · 20697 阅读 · 4 评论 -
Mysql-python安装
Mysql-python安装方法原创 2017-05-31 20:43:58 · 451 阅读 · 0 评论 -
python subprocess参数shell=True踩到的坑
0x01 问题现象写的程序使用subprocess创建子进程运行其他程序,判断其他程序运行完后进行处理。 在subprocess使用了shell=True,判断用户程序退出的代码如下while self.proc.poll() is None: do_something判断子进程是否运行结束,程序在子进程运行结束后,代码未向下继续运行,而是卡在了这个循环中。0x02 原因分析百度后对she原创 2018-01-02 20:59:11 · 14384 阅读 · 0 评论