webpy使用说明(二)

除了get,浏览器与服务器常见的通信还有post.
来看一个post的例子。

import web,os
render = 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'].valueprint 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>

一个简单的登录例子。

webpy使用说明(二)相关推荐

  1. webpy使用说明(一)

    webpy使用说明(一) webpy其实是html的一个翻译器,它将python语句翻译成html语句. 先来看一个简单的index.py. import web,osurls = ('/','ind ...

  2. Baumer工业相机堡盟工业相机软件CameraExplorer常见功能使用说明二

    Baumer工业相机堡盟工业相机软件CameraExplorer常见功能使用说明二 Baumer工业相机 Baumer工业相机CE软件图像/视频存储功能 Baumer工业相机CE软件记录日志文件功能 ...

  3. Simple Dynamic Strings(SDS)源码解析和使用说明二

    在<Simple Dynamic Strings(SDS)源码解析和使用说明一>文中,我们分析了SDS库中数据的基本结构和创建.释放等方法.本文将介绍其一些其他方法及实现.(转载请指明出于 ...

  4. ftrace使用说明(二)

    本文转自:http://www.yiyon.net/index.php/archives/225 1.1      Ftrace数据文件介绍 /sys/kernel/debug/tracing目录下文 ...

  5. Ibatis2.0使用说明(二)——配置篇

    一. SQL Map XML 配置文件 SQL Map 使用XML 配置文件集中的配置不同的设置属性,包括DataSource 的详细配置信息,SQL Map 和其他可选属性,如线程管理等.以下是SQ ...

  6. SVN服务端使用说明(二)

    服务端使用说明 服务端安装完成后,进行创建用户,新建Repositiories等 项目描述 Repositories 仓库,可分不同文件夹进行存储项目. Users 用户,可新增,删除,设置密码等 G ...

  7. 使用说明二维码怎么做?二维码制作教程分享

    我们购买的很多商品包装带上都会有二维码,扫一扫就能看到商品的使用教程视频和相关的文字说明.非常的方便.那么,如何将视频文字做成二维码图片呢?有没有什么简单好操作的工具呢? 一.使用什么工具能够制作二维 ...

  8. 【Caffe的C++接口使用说明二)】caffe_windows下的C++接口的使用

    转载自:http://blog.csdn.net/happynear/article/details/45372231 注意: 1)已经按照这个配置成功,并且成功测试了windows下caffe的C+ ...

  9. Ibatis2.0使用说明(二)——配置篇(2)

    文章转载自互联网,如果您觉得我们侵权了,请联系管理员,我们会立刻处理. sqlMap所包含的标签   <sqlMap id="Product"> <cacheMo ...

最新文章

  1. beats 耳机 android,Beats耳机app
  2. 有限元基础: Jacobian 矩阵和高斯积分
  3. 自编码器及其相关模型
  4. sql distinct多个字段_数据分析|记一“道”难忘的SQL面试题...
  5. BOM之window对象
  6. 小tips:JS之浅拷贝与深拷贝
  7. 前端技术文档及工具汇总
  8. 如何用matlab进行多元函数偏导数计算
  9. 计算机技术前沿知识,计算机前沿知识讲座心得.doc
  10. android 6g 有必要吗,手机6g运存有必要吗
  11. Sicily 1136 山海经 (SOJ 1136) 【Segment Tree 线段树】
  12. php实现简单的留言板
  13. PrettyZoo V1.8.0 发布了, 一款值的收藏的 Zookeeper 图形化工具
  14. 计算机基础知识论文统一格式,计算机论文格式(超级详细的攻略)
  15. 分布式系统的冰与火与技术栈
  16. 物联卡是正规卡还是漏洞卡?一篇最简单明了的解释!
  17. 斐波那契堆的实现和比较(相对二项堆)
  18. TortoiseGit小乌龟基本使用
  19. VFB组件:ListBox控件(列表框)
  20. Web漏洞之SSRF攻击汇总

热门文章

  1. mysql order by 原理及优化详解
  2. UserAgent个人整理
  3. 情人节这些智能设备可千万别送女友
  4. python变量说法_Python不允许使用关键字作为变量名,允许使用内置函数名作为变量名,但这会改变函数名的含义...
  5. windows7 配置php开发环境
  6. 如何使用2FA秘钥登录Facebook
  7. 事件模型-温度预警问题
  8. Error while extracting response for type [class xxx] and content type application/xml;charset=UTF-8
  9. Excel表格导入导出功能实现
  10. 手办商城app开发功能分析