def edit_board(request, board_pk): board = get_object_or_404(Board, is_active=True, pk=board_pk, user=request.user, category__is_active=True) form = BoardForm(request.POST or None, instance=board) form_type = 'edit'#used in template if form.is_valid(): form.save() messages.success(request, _('Board edited successfully.')) return redirect(board.get_absolute_url()) return direct_to_template(request, "pins/rooms/form.html", locals())
def add_board(request): """ Allows user to add board """ form = BoardForm(request.POST or None) if form.is_valid(): board = form.save(commit=False) board.user = request.user board.save() messages.success(request, _('Board created successfully. You can now pin things you love on this board!')) return redirect('boards') return direct_to_template(request, "pins/rooms/form.html", locals())
def edit_board(request, board_pk): board = get_object_or_404(Board, is_active=True, pk=board_pk, user=request.user, category__is_active=True) form = BoardForm(request.POST or None, instance=board) form_type = 'edit' #used in template if form.is_valid(): form.save() messages.success(request, _('Board edited successfully.')) return redirect(board.get_absolute_url()) return direct_to_template(request, "pins/rooms/form.html", locals())
def add_board(request): """ Allows user to add board """ form = BoardForm(request.POST or None) if form.is_valid(): board = form.save(commit=False) board.user = request.user board.save() messages.success( request, _('Board created successfully. You can now pin things you love on this board!' )) return redirect('boards') return direct_to_template(request, "pins/rooms/form.html", locals())