Exemple #1
0
def create_category(request):
    if request.method == 'POST':
        form = CategoryForm(request.POST)
        if form.is_valid():
            form.save()
            return redirect('category-index')
    else:
        form = CategoryForm()
    return render(request, 'publication/category_form.html', {'form': form})
Exemple #2
0
def update_category(request, category_id):
    category = get_object_or_404(Category, pk=category_id)
    if request.method == 'POST':
        form = CategoryForm(request.POST, instance=category)
        if form.is_valid():
            form.save()
            return redirect('category-index')
    else:
        form = CategoryForm(instance=category)
    return render(request, 'publication/category_form.html', {'form': form})