在python脚本中施用工程已有的models

在python脚本中使用工程已有的models
很多时候我们需要写一些定时任务来执行一些业务数据, 在java中如果直接用jdbc来写稍微繁琐,但如果依赖工程已有的包,却非常麻烦,需要重用spring的配置文件,还要防止包依赖冲突,而在python,这一切都非常简单,只需要交给 setup_environ


from django.core.management import setup_environ
import settings
setup_environ(settings)

from django.contrib.auth.models import User
from message.models import Message
import re

pattern = re.compile('\w{7}\d{5}')

spam_user_count = 0
for user in User.objects.filter(id__gt=676818,is_active=0):