开发者社区> 问答> 正文

网页上动态显示数据库一个值,有翻动效果,怎么实现?

我现在想统计某个callback被用户调用多少次(比如views.py里一个def)
ClassUsage用来统计调用的时间
每次调用的时候views.py

from datetime import datetime
use = Usage(time=datetime.now())
use.save()

这样可以这样拿到总数

usages = Usage.objects.all()
Template里我可以通过{{ usages }}拿到这个数

问题是如何在网页上显示这个值的时候有这样的效果:

  1. 实时更新(只要数据库值有变动,网页上也要跟着变)
  2. 翻动效果,比如从XX1到XX2时,1会动画变成2
  3. 问题1里面,如果同时有多个用户调用callback,要怎么处理,怎么统计?

谢谢

展开
收起
小旋风柴进 2016-03-24 11:26:46 2205 0
1 条回答
写回答
取消 提交回答
  • 1、关于问题1,如果是html5技术可以使用websocket,否则可以使用ajax轮询,请google ajax comet
    2、这个可以通过js控制css来实现,或者使用css3的动画
    3、不清楚你说的这个问题是想要处理什么,统计什么

    2019-07-17 19:12:26
    赞同 展开评论 打赏
问答分类:
问答标签:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
DTCC 2022大会集锦《云原生一站式数据库技术与实践》 立即下载
阿里云瑶池数据库精要2022版 立即下载
2022 DTCC-阿里云一站式数据库上云最佳实践 立即下载