Example #1
0
File: site.py Project: CMGS/ymir
def check_block(sid, ip):
    if rds.get(config.BLOCK_PREFIX.format(sid=sid, ip=ip)):
        return True
    elif Block.select().where(Block.sid == sid, Block.ip == ip).first():
        rds.set(config.BLOCK_PREFIX.format(sid=sid, ip=ip), 1)
        return True
    return False
Example #2
0
File: site.py Project: CMGS/ymir
def get_blocks(site, total, page, num):
    return Block.select().where(Block.sid == site.id).order_by(Block.id.desc()).paginate(page, num)