Exemple #1
0
def add(request):
    guestbook = Guestbook()
    guestbook.name = request.POST['name']
    guestbook.password = request.POST['password']
    guestbook.content = request.POST['content']
    guestbook.save()
    return HttpResponseRedirect('/guestbook')
Exemple #2
0
def add(request):

    guestbook = Guestbook()

    guestbook.name = request.POST['name']
    guestbook.password = request.POST['pass']
    guestbook.content = request.POST['content']

    guestbook.save()

    # results = Guestbook.object.get(name = request.POST['name']).get(password=request.POST['pass']).get(content=request.POST['content'])
    # data = {'guestbook_list' : results }

    return HttpResponseRedirect('/guestbook')
Exemple #3
0
def list(request):
    if request.method == "GET":
        guestbooks = Guestbook.objects.all().order_by('-id')
        data = {'guestbooks': guestbooks}
        # 객체를 담아서 view로 보내는 방법은 객체를 dict로 담아서 return 시 넘겨주면 된다.
        return render(request, 'guestbook/list.html', data)

    elif request.method == "POST":
        guestbook = Guestbook()
        guestbook.name = request.POST['name']
        guestbook.password = request.POST['password']
        guestbook.content = request.POST['content']

        guestbook.save()
        return HttpResponseRedirect('/guestbook')
Exemple #4
0
def api_add(request):
    guestbook = Guestbook()

    guestbook.name = request.POST['name']
    guestbook.password = request.POST['password']
    guestbook.content = request.POST['content']

    guestbook.save()

    results = Guestbook.objects.filter(id=guestbook.id)

    l = []
    for a in results.values():
        l.append(a)

    response = {'result': 'success', 'data': l[0]}
    return JsonResponse(response)