Python如何在网页上呈现数据库的值并做到有翻动效果,python翻动,我现在想统计某个call
Python如何在网页上呈现数据库的值并做到有翻动效果,python翻动,我现在想统计某个call
我现在想统计某个callback被用户调用多少次(比如views.py里一个def)
ClassUsage用来统计调用的时间
每次调用的时候views.py
from datetime import datetimeuse = Usage(time=datetime.now())use.save()
这样可以这样拿到总数
usages = Usage.objects.all()
Template里我可以通过{{ usages }}拿到这个数
问题是如何在网页上显示这个值的时候有这样的效果:
1. 实时更新(只要数据库值有变动,网页上也要跟着变)
2. 翻动效果,比如从XX1到XX2时,1会动画变成2
3. 问题1里面,如果同时有多个用户调用callback,要怎么处理,怎么统计?
谢谢
ajax轮询什么的。
或者你感兴趣websocket的话可以试一下的。
其实动态跪分到最后其实都是静态的状态的集合,
只要跟新的够快够能呈现出动态化的特征。
你可以看这个网页的导航的标题的邮件的那个栏。
http://yiyu.xli.me/
刚开始显示的是邮件,然后会变成邮件0 其实用的是ajax的轮询。
如果你用的是chrome的话按F12 点击network 就可以看到不断的check请求。
当然也可以看到这段请求的js脚本。
1、关于问题1,如果是html5技术可以使用websocket,否则可以使用ajax轮询,请google ajax comet
2、这个可以通过js控制css来实现,或者使用css3的动画
3、不清楚你说的这个问题是想要处理什么,统计什么
编橙之家文章,
相关内容
- python *乘号在命令行中为什么报错,python乘号,环境Mac
- beautifulsoup3.2.1使用时遇到的一些小问题,,参考了文档
- 谁能分享Python OpenStack高质量的部署资料,pythonopenstac
- 参照教程的Flask操作显示AttributeError是什么问题,,Flas
- 只有python2.6o可以在sx版本mod_wsgi中使用吗?,python2.6omo
- python语言中为什么说getter和setter用起来很傻,getterset
- 有比python comet框架功能更好的开源框架码,pythoncomet,想
- linux下多个python版本切换如何设置,linuxpython,比如自带
- django model实现,如何实现外键对多种模型,djangomodel,就是
- Python闪退问题,py2exe打包执行闪退了怎么调整,pythonpy
评论关闭