def submit_userinfo(request, appId): if request.method == 'GET': form = UserInfoForm() return render_to_response('userinfo.html',{'form':form}, context_instance=RequestContext(request)) else: form = UserInfoForm(request.POST) if form.is_valid(): form = form.save(commit=False) app = AppFactory.objects.filter(id=appId) if app: form.app = app[0] form.save() return render_to_response('userinfo.html',{'form':form,'done':'done'}, context_instance=RequestContext(request)) else: return render_to_response('userinfo.html',{'form':form,'done':'app not exist'}, context_instance=RequestContext(request))