webpy使用说明(二)
来源:互联网 发布:js文件下载 编辑:程序博客网 时间:2024/04/29 08:35
webpy使用说明(二)
除了get,浏览器与服务器常见的通信还有post.
来看一个post的例子。
import web,osrender = web.template.render('templates/')urls = ('/','index')login = form.Form( form.Textbox('username'), form.Password('password'), form.Password('password_again'), form.Button('set',type = 'submit'), validators = [form.Validator("Passwords didn't match.", lambda i: i.password == i.password_again)])class regsiter: def GET(self): f=login() return render.formtest(f) def POST(self): f=login() if not f.validates(): return render.formtest(f) else: print f['username'].value print f['password'].value return "Success!"if __name__ == "__main__": app = web.application(urls,globals()) app.run()
formtest代码如下:
$def with (form)<form name="main" method="post"> <em>表单使用</em>$:form.render()</form>
一个简单的登录例子。
0 0
- webpy使用说明(二)
- webpy使用说明(一)
- webpy
- webpy
- webpy
- vlayout使用说明(二)
- webpy使用笔记(二) session的使用
- weka中文使用说明(二)
- neo4j 的使用说明(二)
- webpy服务器(Linux+Web+HTML)
- libyahoo2使用说明(二)MSGProxy设计
- jqPlot图表插件使用说明(二)
- HWSoft命令使用说明(二)---管线绘制
- 【webpy】webpy笔记
- SoftICE使用说明(二)
- ClientScript.RegisterStartupScript使用说明二
- ftrace使用说明(二)
- github使用说明二
- LeetCode-Palindrome Linked List-解题报告
- 没参加的2015百度之星——找连续数
- 关于Bugzilla过滤(不显示CLOSED的bug)
- nginx+iis实现负载均衡
- ODBC数据源管理器的认识-----0
- webpy使用说明(二)
- Java Scripting Programmer's Guide
- O(nlogn)的最长上升子序列并且记录所选择的数 模板
- windows下安装mongodb
- Win7、8系统下VLD引起0xc0150002错误
- 杀 mysql的进程
- 初学Http的冷知识
- #笔记#圣思园 JavaWeb 第49讲——定时器、两种事件绑定
- 【poj1006】【线性同余方程组】生理周期