def query_course_fromCategory(request): term = TimeUtil.getTermNumber() category = request.POST.get('type',u'全校任选') code = request.POST.get('code',None) if code: courseData = ls(course.objects.filter(SchoolCode = code,termnumber = term)) else: courseData = ls(course.objects.filter(Coursetype = category,termnumber = term)) return HttpResponse(simplejson.dumps(courseData),mimetype='application/json')
def query_course_fromCategory(request): term = TimeUtil.getTermNumber() category = request.POST.get('type', u'全校任选') code = request.POST.get('code', None) if code: courseData = ls(course.objects.filter(SchoolCode=code, termnumber=term)) else: courseData = ls( course.objects.filter(Coursetype=category, termnumber=term)) return HttpResponse(simplejson.dumps(courseData), mimetype='application/json')
def query_course_all2(request): term = TimeUtil.getTermNumber() queryset = course.objects.filter(termnumber = term) SchoolList = School.objects.all().values_list('name','code') SchoolContext = dict((name,ls(queryset.filter(SchoolCode = code))) for name,code in SchoolList) courseData = {u'全校任选':ls(queryset.filter(Coursetype='全校任选')),u'全校必修':ls(queryset.filter(Coursetype='全校必修'))\ ,u'通选课':ls(queryset.filter(Coursetype='通选课')),u'双学位':ls(queryset.filter(Coursetype='双学位')),u'辅修':ls(queryset.filter(Coursetype='辅修')),u'院系课程':SchoolContext} return HttpResponse(simplejson.dumps(courseData),mimetype='application/json')
def query_course_all2(request): term = TimeUtil.getTermNumber() queryset = course.objects.filter(termnumber=term) SchoolList = School.objects.all().values_list('name', 'code') SchoolContext = dict((name, ls(queryset.filter(SchoolCode=code))) for name, code in SchoolList) courseData = {u'全校任选':ls(queryset.filter(Coursetype='全校任选')),u'全校必修':ls(queryset.filter(Coursetype='全校必修'))\ ,u'通选课':ls(queryset.filter(Coursetype='通选课')),u'双学位':ls(queryset.filter(Coursetype='双学位')),u'辅修':ls(queryset.filter(Coursetype='辅修')),u'院系课程':SchoolContext} return HttpResponse(simplejson.dumps(courseData), mimetype='application/json')
def query_course_all(request): term = TimeUtil.getTermNumber() queryset = course.objects.filter(termnumber=term).order_by('cname') return HttpResponse(simplejson.dumps(ls(queryset)), mimetype='application/json')
def query_category(request): term = TimeUtil.getTermNumber() SchoolList = list(School.objects.all().values('name', 'code')) categoryData = [u'全校任选', u'全校必修', u'通选课', u'双学位', u'辅修', SchoolList] return HttpResponse(simplejson.dumps(categoryData), mimetype='application/json')
def query_course_all(request): term = TimeUtil.getTermNumber() queryset = course.objects.filter(termnumber = term).order_by('cname') return HttpResponse(simplejson.dumps(ls(queryset)),mimetype='application/json')
def query_category(request): term = TimeUtil.getTermNumber() SchoolList = list(School.objects.all().values('name','code')) categoryData = [u'全校任选',u'全校必修',u'通选课',u'双学位',u'辅修',SchoolList] return HttpResponse(simplejson.dumps(categoryData),mimetype='application/json')