views.py 文件源码

python
阅读 28 收藏 0 点赞 0 评论 0

项目:django-sspanel 作者: Ehco1996 项目源码 文件源码
def check_user_state():
    '''?????????????????????'''
    users = User.objects.filter(level__gt=0)
    for user in users:
        # ??????????????
        if timezone.now() - timezone.timedelta(days=1) > user.level_expire_time:
            user.ss_user.enable = False
            user.ss_user.upload_traffic = 0
            user.ss_user.download_traffic = 0
            user.ss_user.transfer_enable = settings.DEFAULT_TRAFFIC
            user.ss_user.save()
            user.level = 0
            user.save()
            logs = 'time: {} use: {} level timeout '.format(timezone.now().strftime('%Y-%m-%d'),
                                                            user.username).encode('utf8')
            print(logs)
    print('Time:{} CHECKED'.format(timezone.now()))
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号