Ejemplo n.º 1
0
def reple(request):
    new = Board()
    if request.method == 'POST':
        id = request.GET['id']
        board = Board.objects.get(id=id)
        new.group_no = board.group_no
        new.title = request.POST['title']
        new.content = request.POST['content']
        new.order_no = board.order_no + 1
        new.depth = board.depth + 1
        authuser = request.session['authuser']
        auth_username = authuser.get('name')
        auth_user_id = authuser.get('id')
        new.user_name = auth_username
        new.user_id = auth_user_id
        new.save()

    return HttpResponseRedirect("/board/list")
Ejemplo n.º 2
0
def add(request):
    board = Board()
    board.title = request.POST['title']
    board.content = request.POST['content']
    # 그룹넘버 구하기
    g_no = Board.objects.aggregate(Max('group_no'))
    if (g_no['group_no__max'] == None):
        board.group_no = 1
    else:
        board.group_no = g_no['group_no__max'] + 1
    board.order_no = 1
    board.depth = 0
    authuser = request.session['authuser']
    auth_username = authuser.get('name')
    auth_user_id = authuser.get('id')
    board.user_name = auth_username
    board.user_id = auth_user_id
    board.save()

    return HttpResponseRedirect("/board/")