包含标签 webpy 的文章

webpy的常规使用与踩过的坑

在使用python做网站的时候首先接触的就是webpy了,这个框架小巧简单,对于小型的网络应用功能足以了,在使用的过程中也遇到过一些总是,在这里也记录总结一下

基础的框架搭建

安装

pip install web.py -i https://pypi.douban.com/simple
……

阅读全文

笨方法实现webpy的表单校验功能

最近在写一个小的demo,简单的用户注册与登录,检查在注册的时候要先检测用户名是否已经存在了,还要检查一下密码长度要不得小于3个字符

检查用户是否存在我是写在了一个单独的model.py里

1
2
3
4
5
6
def check(uname):
info = db.select('pytest',where="username=$uname",vars=locals())
if len(info)>0:
return False
else:
return True
……

阅读全文

使用web.py在BAE建立自已的电影网站

最近在网上看了一篇文章使用web.py在BAE上建立电影网站,http://www.51bigfool.com/%E6%88%91%E6%98%AF%E5%A6%82%E4%BD%95%E7%94%A8bae%E5%92%8Cweb-py%E6%89%93%E9%80%A0%E8%B1%86%E7%93%A3%E7%94%B5%E5%BD%B1top100%E7%9A%84.html 我自已也在此基础上做了一些改进,也在一点点的熟悉使用web.py这个框架,可以看一下我弄了一半的应用 http://movie.yangyanxing.com

准备 BAE web.py

在BAE上建立一个python的应用

快速创建即可,选择Iframe

create
create

……

阅读全文

web.py中关于url的总结

网页中的数据在传递的时候有GET和POST两种方式,GET是以网址的形式传参数,在web.py中有着很好的匹配,如果我们配置以下的urls

1
2
3
4
  urls =(
    '/','index',
    '/weixin/(.*?)','WeixinInterface'

先不考虑/weixin/后面的东西,现在我们来写index的类

1
2
3
class index:
    def GET(self):
        i = web.input(name = 'kevinkelin',age = 100)
……

阅读全文