Example #1
0
def driver_reg(request):
	context = RequestContext(request)
	context_dict = {}

	if request.method == 'POST':
		#print request.POST
		driverForm = DriverForm(data=request.POST)

		#判断是否使用了旧的电话号码或者身份证号码
		dr_iden = request.POST.get('dr_iden','')
		dr_tel = request.POST.get('dr_tel','')
		driver_objs = driver.objects.filter(dr_tel__exact = dr_tel)
		driver_objs2 = driver.objects.filter(dr_iden__exact = dr_iden)
		if driver_objs:
			context_dict['status']='2'
		elif driver_objs2:
			context_dict['status']='3'
		elif driverForm.is_valid():
			#print '司机注册成功'
			driverForm.save()
			context_dict['status']='1'
		else:
			print driverForm.errors
			context_dict['status']='0'

	return HttpResponse(json.dumps(context_dict),content_type="application/json")
Example #2
0
def driver_reg(request):
	context = RequestContext(request)
	context_dict = {}

	if request.method == 'POST':
		#print request.POST
		driverForm = DriverForm(data=request.POST)

		if driverForm.is_valid():
			#print '司机注册成功'
			driverForm.save()
			context_dict['status']='1'
		else:
			print driverForm.errors
			context_dict['status']='0'

	return HttpResponse(json.dumps(context_dict),content_type="application/json")
Example #3
0
def dreg(request):
	context = RequestContext(request)
	context_dict = {}

	registered = False

	if request.method == 'POST':

		#print request.POST
		driverForm = DriverForm(data=request.POST)


		if driverForm.is_valid():
			#print '司机注册成功'
			driverForm.save()
			registered = True
		else:
			print driverForm.errors

	else:
		driverForm = DriverForm()

	context_dict['driverForm'] = driverForm
	context_dict['registered'] = registered

	return	render_to_response('transport/driver_reg.html',context_dict,context)