• 做一个前后台交互的网页


    # -*- coding: utf-8 -*-
    import web
    import sys
    reload(sys)
    sys.setdefaultencoding('utf-8')
    urls = (
    '/','Index',
    '/name','Name',
    '/page/list_(d+).html','Page',
    '/movie/(d+).html','Movie',
    )
    render = web.template.render('templates')
    db=web.database(dbn="mysql",host="localhost",port =3306,user="root",passwd="123456",db="test",charset="utf8")
    class Index(object):
    def GET(self):
    data=db.query("select *from dianying where id limit 0,15 ")#取出十五个数据
    return render.dianying(data)
    class Page(object):
    def GET(self,pn):
    pn=int(pn)
    data=db.query("select *from dianying where id limit %s,15 "%(pn*15))
    if pn==1:
    return render.dianying(data,"",pn+1)#上下翻页
    return render.dianying(data,pn-1,pn+1)
    class Movie(object):
    def GET(self,id):
    data=db.query("select *from dianying where id=%s"%id)
    return render.content(data[0])


    if __name__ == '__main__':
    web.application(urls,globals()).run()
  • 相关阅读:
    HTTP
    HTTP
    Tomcat
    Tomcat
    时下流行的9种恶意软件,你都了解吗?
    MYSQL中表级锁、行级锁、页级锁介绍
    MYSQL中表级锁、行级锁、页级锁介绍
    MYSQL存储引擎笔记
    MYSQL存储引擎笔记
    Shell脚本案例:批量新增用户
  • 原文地址:https://www.cnblogs.com/ZHANG576433951/p/6139058.html
Copyright © 2020-2023  润新知