python+django 实现后台用户登录 注销 对应模块的增删改操作日志。
请教如何实现?
请教如何实现?
1
georgema1982 Jun 30, 2016
台用户登录、注销是现成的。但是你说的“对应模块的增删改操作日志”又是什么?
|
2
chaegumi Jun 30, 2016
这有啥好说的,就是建个记录表,插入记录数据呗
|
3
FingerLiu Jun 30, 2016 捕获所有 model 的 post_save 和 post_delete signal, 然后在 handler 中判断 instance 和 操作类型,然后存入自己建的日志表。 增、改都会触发 post_save, 删会触发 post_delete
|
5
bingoAI OP django 自带的 logging 不知能应用得上不?
|
6
FingerLiu Jun 30, 2016
|
7
FingerLiu Jun 30, 2016 |
9
xsseroot Jun 30, 2016
你是打算记到数据库中还是文件里?文件可以使用 python 自带的 logging
|
11
bingoAI OP 上面有朋友提出 django 的 signal 模块,不知道该如何实现?
|
12
bingoAI OP @georgema1982 django 做的后台管理系统,是多个表单。需要对各个表单里的 CUD 操作进行记录。
|
13
harmy Jul 1, 2016 via iPhone
楼主看看 django-reversion , http://django-reversion.readthedocs.io/en/stable/
|
14
bingoAI OP |
16
bingoAI OP 前来回复,解决方案是在每个API里直接写数据库。
|
17
wangycc Aug 24, 2016
@jiangbingo 直接写数据库啥意思?能再明白点吗
|