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

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章