重构get/post装饰器
Topic sourceif param.kind == inspect.Parameter.KEYWORD_ONLY and param.default == inspect.Parameter.empty:
这里keyword_only是指的什么?有高手指教下param.kind各种类型的含义么?
- 1
if param.kind == inspect.Parameter.KEYWORD_ONLY and param.default == inspect.Parameter.empty:
这里keyword_only是指的什么?有高手指教下param.kind各种类型的含义么?
灰_手
一直不觉得get/post装饰器有什么不妥,直至我决定博客的api v2要用完整的Restfull风格设计的时候,我还需要put装饰器,还有delete装饰器,这四个装饰器极度相似的,除了一个method不同以外,难道要复制四个代码块?那绝对不可取的,最终找到一个接近完美的解决方案——偏函数!定义一个装饰器就可以实现四种不同的装饰方法!
更多的重构会在这里更新