You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

34 lines
826 B

# coding=utf-8
import os
import datetime
import django
import sys
sys.path.append("/var/www/projects/lms/")
os.environ.setdefault("DJANGO_SETTINGS_MODULE", "lms.settings")
django.setup()
from access.models import User
from django.db.models import Q
from finance.models import Bill
date = datetime.datetime(2016, 03, 01)
count = 0
def get_bills(user):
for i in Bill.objects.filter(user=user, status='F'):
print u'%s: %s' % (i.id, i.get_name())
global count
count += 1
for user in User.objects.filter(is_active=True):
if Bill.objects.filter(user=user, status='F').exists():
print u''
print u'====== %s:%s:%s ' % (user.id, user.email, user.get_short_name())
get_bills(user)
print u'==========='
print u''
print u'==========='
print u'Всего: %s' % count