10 2011 档案

[python]pyramid 学习6 (template)
摘要:直接调用模板from pyramid.renderers import render_to_responsedef sample_view(request): return render_to_response('templates/foo.pt', {'foo':1, 'bar':2}, request=request)Response输出from pyramid.renderers import renderfrom pyramid.response import Re... 阅读全文

posted @ 2011-10-26 23:49 bluefrog 阅读(1748) 评论(1) 推荐(0)

[python]pyramid 学习5 (render)
摘要:输出jsonfrom pyramid.view import view_config@view_config(renderer='json')def hello_world(request): return {'content':'Hello!'}或config.add_view('myproject.views.my_view', renderer='json')默认的render(string)from pyramid.response import Responsefrom pyramid.view impo 阅读全文

posted @ 2011-10-23 23:34 bluefrog 阅读(2534) 评论(0) 推荐(0)

[python]pyramid 学习4 (views)
摘要:Defining a View Callable as a Functionfrom pyramid.response import Responsedef hello_world(request): return Response('Hello world!')Defining a View Callable as a Classfrom pyramid.response import Responseclass MyView(object): def __init__(self, request): self.request = request def __... 阅读全文

posted @ 2011-10-21 00:10 bluefrog 阅读(2350) 评论(0) 推荐(1)

[python]pyramid 学习3 (route)
摘要:模式1: main中add_viewprojectname/__init__.py main方法中加入from views import myviewconfig.add_route('myroute', '/prefix/{one}/{two}')config.add_view(myview, route_name='myroute')projectname/views.py中加入方法from pyramid.response import Responsedef myview(request): return Response(request 阅读全文

posted @ 2011-10-20 00:07 bluefrog 阅读(2474) 评论(0) 推荐(1)

[python]pyramid 学习2 (create project)
摘要:创建项目使用pyramid_starter模板paster create -t pyramid_starter projectname使用pyramid_projectnamealchemy模板paster create -t pyramid_routesalchemy projectname两种项目模板有一些文件不相同,具体的深入学习以后再说运行测试用例cd projectname./setup.py test -q运行项目paster serve development.iniStarting server in PID 3983.serving on 0.0.0.0:6543 view 阅读全文

posted @ 2011-10-17 23:32 bluefrog 阅读(942) 评论(0) 推荐(0)

删除目录下的.svn目录
摘要:find . -type d -name ".svn"|xargs rm -rf 阅读全文

posted @ 2011-10-17 15:08 bluefrog 阅读(262) 评论(0) 推荐(0)

[gvim]vim批量缩进
摘要:按v进入visual状态,选择多行,用>或<缩进或缩出 阅读全文

posted @ 2011-10-10 11:33 bluefrog 阅读(3008) 评论(0) 推荐(0)

ubuntu10.04 安装php-fpm
摘要:ubuntu10.04 官方没有php-fpm的源 10.10开始已经有了加入非官方的源/etc/apt/source.listdeb http://ppa.launchpad.net/jdub/devel/ubuntu maverick maindeb http://ppa.launchpad.net/brianmercer/php/ubuntu lucid maindeb-src http://ppa.launchpad.net/brianmercer/php/ubuntu lucid main安装sudo apt-get updatesudo apt-get install php5-f 阅读全文

posted @ 2011-10-08 20:12 bluefrog 阅读(1645) 评论(0) 推荐(0)

[php]php操作svn
摘要:扩展安装sudo apt-get install php5-svn详细地址http://cn.php.net/manual/zh/book.svn.php 阅读全文

posted @ 2011-10-08 15:34 bluefrog 阅读(508) 评论(0) 推荐(0)