Пример #1
0
def visit_statistics(max_id):
    import socket

    print u'%s -> 开始归档访问数据 -----' % datetime.datetime.now()
    logs = db.session.query(Visit_log).filter(Visit_log.id <= max_id).order_by(Visit_log.id).all()
    if logs:
        for log in logs:
            log.date = str(log.timestamp)[:10]
            if not robot(log):
                if not php_url(log):
                    Blog_info.new_visit(log.date)
    else:
        print u'%s -> 没有需要归档的黑名单数据' % datetime.datetime.now()
Пример #2
0
def visit_statistics(max_id):
    import socket

    print u'%s -> 开始归档访问数据 -----' % datetime.datetime.now()
    logs = db.session.query(Visit_log).filter(Visit_log.id <= max_id).order_by(
        Visit_log.id).all()
    if logs:
        for log in logs:
            log.date = str(log.timestamp)[:10]
            if not robot(log):
                if not php_url(log):
                    Blog_info.new_visit(log.date)
    else:
        print u'%s -> 没有需要归档的黑名单数据' % datetime.datetime.now()
Пример #3
0
 def test_new_visit(self):
     old = Blog_info.get_info_by_day('2014-11-27')
     Blog_info.new_visit('2014-11-27')
     new = Blog_info.get_info_by_day('2014-11-27')
     print new.visit_day - old.visit_day
     assert new.visit_day - old.visit_day == 1
Пример #4
0
 def test_new_visit(self):
     old = Blog_info.get_info_by_day('2014-11-27')
     Blog_info.new_visit('2014-11-27')
     new = Blog_info.get_info_by_day('2014-11-27')
     print new.visit_day - old.visit_day
     assert new.visit_day - old.visit_day == 1