跟踪访问的实用程序

Products.VisitTracker的Python项目详细描述


简介

products.visittracker提供了一个简单的api来跟踪访问 物体。应跟踪访问的对象必须实现 电话:

Products.VisitTracker.interfaces.IVisitable

接口,从而提供名为revieve的属性,该属性定义 以小时为单位的时间差,在此时间差之后,重新访问将作为新访问进行跟踪。

访问由ivisittracker适配器跟踪并存储为注释 在特定对象上。

用法

给定一个对象来实现可访问的接口跟踪和检索 访问是通过适应ivisittracker完成的。

tracker = IVisitTracker(obj)

跟踪访问

通过调用trackvisit方法来跟踪访问。这通常是 在视图或viewlet中完成。

tracker.trackVisit()

访问量

有多种方法可用于检索存储的访问。

访问

tracker.getVisits()

返回此对象跟踪的所有访问的日期、用户ID元组的列表。

获取访问次数
tracker.getNumberOfVisits()

返回为此对象跟踪的访问次数。

最后一次就诊
tracker.getLastVisit()

返回为此对象跟踪的上次访问的日期。

获取用户的最后一次访问
tracker.getLastVisit(userid)

返回为此对象跟踪的指定用户上次访问的日期。

按用户获取上次访问
tracker.getLastVisits()

返回所有被跟踪用户上次访问的用户ID和日期元组的列表。

更改日志

1.0b2(2010-10-24)

  • 将zip_safe flag设置为false

1.0b1-(2010-10-19)

  • 首次公开发行

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
未检测到“空格”的java ASCII码   音频如何在Java中设置SourceDataLine的音量   java MyBatissSpringBoot无法使用作为bean注入的数据源   Java字谜递归列表<List<String>>仅存储空列表<Strings>   java显示30px高的JPanel,然后用minecraft填充剩余空间   java JOGL平滑度   Java:按完整与否对1d对象数组进行排序   arraylist仅当java结构不存在时才将对象添加到java结构中   无法初始化java渲染库在安卓 studio 4.1.1上出现错误   java SpringBoot ClassCastException   java解析文本文件,基于字数   java=运算符引发异常   java使点可拖动并存储新坐标JavaFx   JavaWebSphereApplicationServer:EJB模块和JMS路由器