zoukankan      html  css  js  c++  java
  • Django ==》 内置信号

    Django ==》 内置信号

    PS: Django内置
                    Request/response signals
                        request_started             # 请求到来前,自动触发
                        request_finished            # 请求结束后,自动触发
                        got_request_exception       # 请求异常后,自动触发
                    
                    Model signals
                        pre_init                    # django的modal执行其构造方法前,自动触发
                        post_init                   # django的modal执行其构造方法后,自动触发
                        
                        pre_save                    # django的modal对象保存前,自动触发
                        post_save                   # django的modal对象保存后,自动触发
                        
                        pre_delete                  # django的modal对象删除前,自动触发
                        post_delete                 # django的modal对象删除后,自动触发
                        
                        m2m_changed                 # django的modal中使用m2m字段操作第三张表(add,remove,clear)前后,自动触发
                        
                        class_prepared              # 程序启动时,检测已注册的app中modal类,对于每一个类,自动触发
                        
                    Management signals
                        pre_migrate                 # 执行migrate命令前,自动触发
                        post_migrate                # 执行migrate命令后,自动触发
                    
                    Test signals
                        setting_changed             # 使用test测试修改配置文件时,自动触发
                        template_rendered           # 使用test测试渲染模板时,自动触发
                    Database Wrappers
                        connection_created          # 创建数据库连接时,自动触发
    3.django里创建数据库附带一条记录。
    1.装饰器 可能没有创建,也可能创建多条 所以不可以。
    2.重写save 方法。
    3.在信号注册1个函数,程序运行时就会调用这个函数
    django 里的pre.save 信号。
    在init里面写写入:

      

  • 相关阅读:
    Jzoj5542 董先生的钦点
    Jzoj5542 董先生的钦点
    (各种)FFT模板
    (各种)FFT模板
    Jzoj3528 图书馆
    Jzoj3528 图书馆
    Jzoj5317 Func
    Jzoj5317 Func
    Jzoj3591 数据
    【UVa11021】Tribles
  • 原文地址:https://www.cnblogs.com/zhongbokun/p/8259055.html
Copyright © 2011-2022 走看看