def update(request, view_id): V = get_object_or_404(View.objects.filter(pk=view_id)) F = View_Form(data=request.POST, instance=V, user=request.user) data = {} if F.is_valid(): F.save() messages.success(request, _("View updated with success.")) data.update({ 'response':'ok', 'callback-url': V.get_absolute_url(), 'id': V.pk, }) else: for field,error in F.errors.items(): messages.error(request, '<b>%s</b>: %s' % (field,error)) data['response'] = 'error' return render_HTML_JSON(request, data, 'base/messages.html', {})
def update(request, view_id): V = get_object_or_404(View.objects.filter(pk=view_id)) F = View_Form(data=request.POST, instance=V, user=request.user) data = {} if F.is_valid(): F.save() messages.success(request, _("View updated with success.")) data.update({ 'response': 'ok', 'callback-url': V.get_absolute_url(), 'id': V.pk, }) else: for field, error in F.errors.items(): messages.error(request, '<b>%s</b>: %s' % (field, error)) data['response'] = 'error' return render_HTML_JSON(request, data, 'base/messages.html', {})
def add(request): if request.method == 'POST': data = {} F = View_Form(data=request.POST, user=request.user) if F.is_valid(): V = F.save() messages.success(request, _("View added with success.")) data.update({ 'response': 'ok', 'callback-url': V.get_absolute_url(), 'id':V.pk, }) else: for field,error in F.errors.items(): messages.error(request, '<b>%s</b>: %s' % (field,error)) data['response'] = 'error' return render_HTML_JSON(request, data, 'base/messages.html', {}) else: return render(request, 'forms/view.html', { 'View_Form': View_Form(user=request.user), })
def add(request): if request.method == 'POST': data = {} F = View_Form(data=request.POST, user=request.user) if F.is_valid(): V = F.save() messages.success(request, _("View added with success.")) data.update({ 'response': 'ok', 'callback-url': V.get_absolute_url(), 'id': V.pk, }) else: for field, error in F.errors.items(): messages.error(request, '<b>%s</b>: %s' % (field, error)) data['response'] = 'error' return render_HTML_JSON(request, data, 'base/messages.html', {}) else: return render(request, 'forms/view.html', { 'View_Form': View_Form(user=request.user), })