Example #1
0
def categroy_form(request):
    if request.method == 'POST':
        cat_form = CategoryForm(request.POST)
        if cat_form.is_valid():
            cat_form.save()
            messages.success(request, 'Category Created')
    else:
        cat_form = CategoryForm()
    return render(request, 'backend/add-category.html', {'cat':cat_form})
Example #2
0
def add_category(request):
    if request.method == 'POST':
        category = CategoryForm(request.POST)
        if category.is_valid():
            category.save()
            messages.success(request, 'Data submitted successfully')
            category = CategoryForm()
    else:
        category = CategoryForm()
    return render(request, 'dashboard/add-category.html', {'cat': category})
Example #3
0
def category_add(request):
    if request.method == "POST":
        form = CategoryForm(request.POST)
        if form.is_valid():
            cd = form.cleaned_data
            category = Category()
            category.name = cd['name']
            category.save()
            return HttpResponseRedirect("/backend/categories")
    else:
        form = CategoryForm()
        c = {'form':form}
        return render_to_response("backend/category_add.html",c,context_instance=RequestContext(request))
Example #4
0
    def post(self, request):
        form = CategoryForm(request.POST)

        if form.is_valid():
            form.save()

            return redirect(reverse('backend.category.index'))

        category_list = Category.objects.all().order_by('name')

        return render(request, self.template_name, {
            'form': form,
            'category_list': category_list
        })