首页 > 其他 > 详细

tornado1

时间:2017-08-15 20:45:13      阅读:265      评论:0      收藏:0      [点我收藏+]

一,获取启动参数:

A命令行获取,B config配置文件,C .py脚本文件  

运行server命令     python manage.py --port=8000 --subject=‘python‘,‘java‘

二,路由

路由  # 反向解析url地址     url(r‘/new‘, index.NewHandler,name = ‘new‘)   >>  weburl = self.reverse_url(‘new‘)>> self.redirect(weburl)

路由传参 (r‘/subject‘,index.SubjectHandler,{‘subject‘:‘python‘,‘name‘:‘大锤‘,‘age‘:18}) >>初始化接口 def initialize(self,subject,name,age):self.subject = subject

表单action中传递参数,<form action="?a=1&b=2" method="post"> 在后边视图函数 获取 b = self.get_query_argument(‘b‘,None)

表单post请求可以get方式获取参数

三视图函数

GET请求获取多个同名参数 a = self.get_query_arguments(‘a‘) 、、、、、a = self.get_query_argument(‘a‘,default=None) 返回的unicode类型

POST请求 username = self.get_body_argument(‘username‘,None)。。。。。 interest = self.get_body_arguments(‘interest‘)  # 返回列表类型

tornado1

原文:http://www.cnblogs.com/duke-begain/p/7366939.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!