django signal的使用

django的信号,可以追踪用户对model的操作
是django自带的包:django.db.models.signals

signal的监控可以是很多类型,比较常用的是post_save

现在用简单的model,来看看效果

# model
class UploadFile(models.Model):
    file = models.FileField(upload_to='file', verbose_name='上传的资源')
    create_time = models.DateTimeField(auto_now_add=True, verbose_name='添加时间')

用drf的ModelViewSet,来快速建好视图和后,测试:
在这里插入图片描述
有关其他追踪的函数:
https://www.cnblogs.com/lowmanisbusy/p/9797127.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值