# coding=utf-8 import os import django import sys sys.path.append("/var/www/projects/lms/") os.environ.setdefault("DJANGO_SETTINGS_MODULE", "lms.settings") django.setup() from finance.models import Price from courses.models import CourseMap for price in Price.objects.filter(included=None): if not price.included.exists(): inc_type = [] if price.m_type == 'B': inc_type = ['B'] elif price.m_type == 'E': inc_type = ['B', 'E'] elif price.m_type == 'P': inc_type = ['B', 'E', 'P'] for m in CourseMap.objects.filter(course=price.course): if m.get_obj().theme.price_type in inc_type: price.included.add(m) l=0 for price in Price.objects.filter(included=None): l += 1 print l