def show(request): a = get_object_or_404(ShareH, pk=1) #a = ShareH.objects.filter(name=444) #a = ShareH.objects.filter() #a = ShareH.objects.get(name=444) f = ShareHForm(instance=a) #return render(request, 'H_show.html', {'f': f}) #return HttpResponse('H_show.html',json.dumps(a), content_type='application/json') #return render_to_response("show.html",{'a': a}) return render_to_response("show.html", {'f': f})
def home1(request): if request.method == 'GET': # 当提交表单时 form = ShareHForm(request.GET) # form 包含提交的数据 if form.is_valid(): # 如果提交的数据合法 form.save() return HttpResponseRedirect('/index/') else: # 当正常访问时 form = ShareHForm() return render(request, 'home.html', {'form': form})
def homepage(request): if request.method == 'POST': # 当提交表单时 form = ShareHForm(request.POST or None, request.FILES or None) # form 包含提交的数æヘ? if form.is_valid(): # 如果提交的数据合æᄈ? form.save() return HttpResponseRedirect('/index/') else: # 当正常访问时 form = ShareHForm() return render(request, 'homepage.html', {'form': form})
def H_add(request): if request.method == 'GET': # 当提交表单时 form = ShareHForm(request.GET) # form 包含提交的数据 template = 'share_house.html' if form.is_valid(): # 如果提交的数据合法 form.save() return HttpResponseRedirect('/index/') else: # 当正常访问时 form = ShareHForm() # return render_to_response('share_house.html', form, context_instance=RequestContext(request)) return render(request, template, get_context(request, form))
def shadd(request): if request.method == 'POST': # 当提交表单时 form = ShareHForm(request.POST or None, request.FILES or None) if form.is_valid(): form.save() return HttpResponseRedirect('/H_show') # 跳转 # if form.is_valid(): #a = form.cleaned_data #a = form.clean() # print a # a.save() #return render(request, 'index.html', {'form': form}) # new_form = ShareH(name = form['name'], adress = form['adress'], price = form['price'], detail = form['detail'], ) else: # 当正常访问时 form = ShareHForm() return render(request, 'shadd1.html', {'form': form})
def index(request): #return render(request, 'index.html') form = ShareHForm() return render(request, 'index.html', {'form': form})