webpy的常规使用与踩过的坑
· 阅读需 6 分钟
在使用python做网站的时候首先接触的就是webpy了,这个框架小巧简单,对于小型的网络应用功能足以了,在使用的过程中也遇到过一些总是,在这里也记录总结一下
安装
pip install web.py -i https://pypi.douban.com/simple
在使用python做网站的时候首先接触的就是webpy了,这个框架小巧简单,对于小型的网络应用功能足以了,在使用的过程中也遇到过一些总是,在这里也记录总结一下
pip install web.py -i https://pypi.douban.com/simple
最近在写一个小的demo,简单的用户注册与登录,检查在注册的时候要先检测用户名是否已经存在了,还要检查一下密码长度要不得小于3个字符
检查用户是否存在我是写在了一个单独的model.py里
def check(uname):
info = db.select('pytest',where="username=$uname",vars=locals())
if len(info)>0:
return False
else:
return True
网页中的数据在传递的时候有GET和POST两种方式,GET是以网址的形式传参数,在web.py中有着很好的匹配,如果我们配置以下的urls
urls =(
'/','index',
'/weixin/(.*?)','WeixinInterface'
先不考虑/weixin/后面的东西,现在我们来写index的类
class index:
def GET(self):
i = web.input(name = 'kevinkelin',age = 100)