# coding=utf-8 from datetime import datetime, timedelta import os import django import sys sys.path.append("/var/www/projects/lms/") os.environ.setdefault("DJANGO_SETTINGS_MODULE", "lms.settings") django.setup() from management.models import Modals, ModalStack from access.models import User from finance.models import Bill user = User.objects.get(id=2) #for bill in Bill.objects.filter(modals_show=False, _type='P'): # if not bill.start_fire: # bill.start_fire = bill.finish_date + timedelta(days=bill.service.by_time) # bill.save() for bill in Bill.objects.filter(start_fire__lte=datetime.now(), modals_show=False, _type='P'): for modal in bill.service.modals.all(): modal.create_stack(bill.user) bill.modals_show = True print bill bill.save()