예제 #1
0
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})
예제 #2
0
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})
예제 #3
0
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})
예제 #4
0
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))
예제 #5
0
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})
예제 #6
0
def index(request):
    #return render(request, 'index.html')
    form = ShareHForm()
    return render(request, 'index.html', {'form': form})