def add_category(request): form = CategoryForm() if request.method == 'POST': form = CategoryForm(request.POST) if form.is_valid(): try: form.save(commit=True) return index(request) except: form.add_error('name', 'alredy exists') else: print(form.errors) return render(request, 'rango/add_category.html', {'form': form})
def add_category(request): if request.method == 'POST': form = CategoryForm(request.POST) if form.is_valid(): try: cat = form.save(commit = True) return index(request) except IntegrityError: form.add_error('name', 'Category with that Name already exists.') else: pass else: form = CategoryForm() return render(request, 'rango/add_category.html', {'form': form})
def add_category(request): form = CategoryForm() if request.method == 'POST': form = CategoryForm(request.POST) if form.is_valid(): try: form.save(commit=True) return index(request) except IntegrityError: form.add_error("name", "Category with this Name already exists.") print(form.errors) else: print(form.errors) return render(request, 'rango_t/add_category.html', context={'form': form})