一,获取启动参数:
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‘) # 返回列表类型
时间: 2024-10-05 17:47:50