예제 #1
0
파일: views.py 프로젝트: ferhas/ziai2015
def schoolreg_step1(request):
    error = []
    logging.debug(error)
    if request.method == 'POST': # 如果表单被提交
        form = SchoolRegForm(request.POST) # 获取Post表单数据
        if form.is_valid(): # 验证表单
            school = School()
            school.mobile = form.cleaned_data['mobile']
            school.school_name = form.cleaned_data['school_name']
            school.password = form.cleaned_data['password']
            school.save()
            classes = Classes()
            classes.class_name = school.school_name + u'1班'
            classes.schoolkey_id = school.pk
            classes.save()
            request.session["school"] = school.id
            return HttpResponseRedirect('/schoolreg_step2') # 跳转

    else:
        form = SchoolRegForm() #获得表单对象


    return render_to_response('reg/schoolreg_step1.html', {
            'form': form,'error':error
    },context_instance=RequestContext(request))