zoukankan      html  css  js  c++  java
  • python口诀

    装饰器:单参函数,最里层返回结果

    视图函数

    视图类: as_view()方法把一个类伪装成了一个视图函数。

    cookie-sessionid-token

    中间件(链):洋葱模型 

    class MagMiddleware1:
        def __init__(self, get_response):
            print(self.__class__.__name__, 'init......')
            self.get_response = get_response
    
        def __call__(self, request):
            print(self.__class__.__name__,'__call__, before')
            # return HttpResponse(self.__class__.__name__) # 测试点
            response = self.get_response(request)
            print(self.__class__.__name__,'__call__, after')
            return response
    
        def process_view(self, request, view_func, view_args, view_kwargs):
            print(self.__class__.__name__, 'process_view', view_func.__name__, view_args, view_kwargs)
    
    
    class MagMiddleware2:
        def __init__(self, get_response):
            print(self.__class__.__name__, 'init......')
            self.get_response = get_response
    
        def __call__(self, request):
            print(self.__class__.__name__,'__call__, before')
            # return HttpResponse(self.__class__.__name__) # 测试点
            response = self.get_response(request)
            print(self.__class__.__name__,'__call__, after')
            return response
    
        def process_view(self, request, view_func, view_args, view_kwargs):
            print(self.__class__.__name__, 'process_view', view_func.__name__, view_args, view_kwargs)
  • 相关阅读:
    Linux之SSH详解
    Linux下的静态路由配置
    Linux之防火墙配置
    五、SQL 转换:Oracle 转 MySQL
    四、Oracle转Mysql总结
    三、MySQL 替代 Oracle 序列以及自增长处理
    二、MySQL 高级部分
    一、MySQL 基础
    15-1、常用类
    14-1、GUI
  • 原文地址:https://www.cnblogs.com/soymilk2019/p/15423551.html
Copyright © 2011-2022 走看看