Esempio n. 1
0
def course():
    if request.method == 'GET':
        return render_template('admin/courselist.html')
    form = SearchForm(request.form)
    if form.validate():
        sres=form.search()
        return render_template('admin/courselist.html',result=sres)
    return render_template('admin/courselist.html')
Esempio n. 2
0
def xk():
    if request.method == 'GET':
        return render_template('student/xk.html')
    form = SearchForm(request.form)
    #卧槽简直是坑啊,之前在这用wtform一切都没问题尼玛就是获取不到表单数据,索性SearchForm不继承Form,然后就过了,我勒个去,怀疑是wtform哪bug了
    if form.validate():
        sres = form.search()
        return render_template('student/xk.html', result=sres)
    return render_template('student/xk.html')
Esempio n. 3
0
def xk():
    if request.method == 'GET':
        return render_template('student/xk.html')
    form = SearchForm(request.form)
    #卧槽简直是坑啊,之前在这用wtform一切都没问题尼玛就是获取不到表单数据,索性SearchForm不继承Form,然后就过了,我勒个去,怀疑是wtform哪bug了
    if form.validate():
        sres=form.search()
        return render_template('student/xk.html',result=sres)
    return render_template('student/xk.html')
Esempio n. 4
0
def code(request):
    form = SearchForm(request.GET)
    if form.is_valid():
        result = form.search()         
    return {
        'criteries': criterion.CHOICE,
        'result': result,
        'critery': form.get_critery(),
        'alters': form.get_alters()  
    }
Esempio n. 5
0
def search(request):
    output = {
         'success': False,
         'items': []     
    }
    form = SearchForm(request.POST)
    if form.is_valid():
        result = form.search()
        for item in result:
            el = {
                'pk': item['item'].pk,
                'name': item['item'].name,
                'value': item['value']
            }
            output['items'].append(el)
        output['success'] = True
    return output
Esempio n. 6
0
    def render(self, context, instance, placeholder):
	request = context['request']

	if request.GET.get('query', None) is not None:
		form = SearchForm(request.GET)
		if form.is_valid():
			results = form.search()
			context.update( {
				'search': instance,
				'results': results,
				'query': request.GET['query'],
				'form': form,
				})
			return context
	else:
		form = SearchForm()

	
        context.update({
		'search': instance,
		'form': form,
        	})
        return context