コード例 #1
0
ファイル: views.py プロジェクト: YurieCo/pkuapp_server
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')
コード例 #2
0
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')
コード例 #3
0
ファイル: views.py プロジェクト: YurieCo/pkuapp_server
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')
コード例 #4
0
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')
コード例 #5
0
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')
コード例 #6
0
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')
コード例 #7
0
ファイル: views.py プロジェクト: YurieCo/pkuapp_server
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')	
コード例 #8
0
ファイル: views.py プロジェクト: YurieCo/pkuapp_server
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')