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")
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/")