#!/usr/bin/env python
import os
import sys
import time
os.environ.setdefault("DJANGO_SETTINGS_MODULE", "project_name.settings")
form django.contrib.auth.models import User
while True:
rows = User.objects.filter(created___startswith=...)
if not rows:
print 'sleep...'
time.sleep(10)
continue
[you actions should be here]
您可以创建一个服务来检查您的记录并执行您需要的操作。在
以下是项目根目录中的文件的简单示例,如下所示:
因此
my_service.py
的源代码可以是:然后通过
python my_service.py
命令在后台运行它。在或者您可以将此脚本添加到cron作业中(如果是,则此部分将更改):
注意:如果要将其添加到cron job中。您应该将
^{pr2}$while True
更改为有限循环,如下所示:现在,要将它添加到每1小时运行的cron作业中,请看一下this link它有许多关于它的示例。在
注意:这只是一个例子。您应该将模型名称更改为您的模型名称+查询。在
相关问题 更多 >
编程相关推荐