python web framework
安静的死胖子
吼吼
展开
-
pecan源码阅读(一)
pecan源码阅读(一)pecan源码目录创建pecan工程运行pecan工程pecan源码目录创建pecan工程pecan create test创建pecan工程用到了bin下的pecan脚本// bin/pecan#!/usr/bin/env pythonif __name__ == '__main__': from pecan.commands import Co...原创 2019-05-16 00:07:16 · 529 阅读 · 0 评论 -
pecan源码阅读(二)
config文件新建pecan工程的默认config.py文件(上一篇博文讲过,该文件是从scaffolds中的模板copy的)// 启动的默认的host和portserver = { 'port': '8080', 'host': '0.0.0.0'}// app的配置app = { // root项很重要,指定开始路由的处理器 'root': 'peca...原创 2019-05-22 01:30:10 · 580 阅读 · 0 评论 -
pecan源码阅读(三)
装饰器装饰器定义在decorators.py中,其中最重要的就是expose,它标识了这个被装饰的方法可以被路由找到def when_for(controller): def when(method, **kw): def decorate(f): _cfg(f)['generic_handler'] = True con...原创 2019-06-11 22:48:01 · 263 阅读 · 0 评论