网页和后台的通信采用ajax,参考文献:python处理ajax请求
csdn的编辑器似乎有问题,贴上网页代码博客显示会出错。所以这里不再贴代码,直接给出代码下载网址和代码说明。
所有代码及运行说明已上传,点击这里下载
代码说明:
后台代码:server.py
python运行这个server.py代码之后就会监听8080端口,那么你只需要打开 127.0.0.1:8080 就可以看到相应文件夹下面的内容
前台网页:index.html
注意:
1,我使用了bootstrap的css样式表,你需要在第五行的href中换成你自己的位置
2,index.html的第16行代码表示后台运行"/cgi-bin/getuser.py"代码,这个代码点击搜索按钮saveUserInfo启动,搜索数据传入后台时起作用,getuser.py就是获取搜索结果的代码
3,index.html的第67行代码表示后台运行/cgi-bin/updt.py代码,这个代码在点击歌曲超链接update_hot_num函数启动时起作用,updt.py就是根据点击动作增加这首歌的优先级
4,组员信息在authors.html页面,第125行,是一个单纯的展示页面
运行server.py之后可以监听8080,把index.html