Ejemplo n.º 1
0
def addCategory(request):
    template = 'wiki/addCategory.html'
    if request.method=='GET':
        return render (request, template, {'form':CategoryForm()})
    form = CategoryForm(request.POST)
    if not form.is_valid():
        return render(request, template, {'form':form})
    form.save()
    return redirect(reverse('wiki:wiki'))
Ejemplo n.º 2
0
def addCategory(request):
    template = "wiki/addCategory.html"
    if request.method == "GET":
        return render(request, template, {"form": CategoryForm()})
    # request.method=='POST'
    form = CategoryForm(request.POST)
    if not form.is_valid():
        return render(request, template, {"form": form})
    form.save()
    return redirect(reverse("wiki:wiki"))
Ejemplo n.º 3
0
def addCategory(request):
    template = 'wiki/addCategory.html'
    if request.method=='GET':
        return render(request, template, {'form':CategoryForm()})
    # request.method=='POST'
    form = CategoryForm(request.POST)
    if not form.is_valid():
        return render(request, template, {'form':form})
    form.save(commit=True)
    return wiki(request)    # Call function wiki()
Ejemplo n.º 4
0
def updateCategory(request, categoryID=None):
    template = 'wiki/updateCategory.html'
    category = get_object_or_404(Category, id=categoryID)
    if request.method=='GET':
        form = CategoryForm(instance=category)
        return render(request, template, {'form':form, 'category':category})
    # request.method=='POST'
    form = CategoryForm(request.POST, instance=category)
    if not form.is_valid():
        return render(request, template, {'form':form, 'category':category})
    form.save()
    return redirect(reverse('wiki:wiki'))
Ejemplo n.º 5
0
def updateCategory(request, categoryID):
    template = 'wiki/updateCategory.html'
    try:
        category = Category.objects.get(id=categoryID)
    except Category.DoesNotExist:
     if request.method=='GET':
        form = CategoryForm(instance=category)
        return render(request, template, {'form':form, 'category':category})
    # request.method=='POST'
    form = CategoryForm(request.POST, instance=category)
    if not form.is_valid():
        return render(request, template, {'form':form, 'category':category})
    form.save()
    return redirect(reverse('wiki:wiki'))
Ejemplo n.º 6
0
def updateCategory(request, categoryID):
    template = 'wiki/updateCategory.html'
    try:
        category = Category.objects.get(id=categoryID)
    except Category.DoesNotExist:
        return wiki(request)
    if request.method == 'GET':
        form = CategoryForm(instance=category)
        return render(request, template, {'form': form, 'category': category})
    # request.method=='POST'
    form = CategoryForm(request.POST, instance=category)
    if not form.is_valid():
        return render(request, template, {'form': form, 'category': category})
    category.save()
    return redirect(reverse('wiki:wiki'))
Ejemplo n.º 7
0
def updateCategory(request, categoryID):
    template = "wiki/updateCategory.html"
    try:
        category = Category.objects.get(id=categoryID)
    except Category.DoesNotExist:
        return wiki(request)
    if request.method == "GET":
        form = CategoryForm(instance=category)
        return render(request, template, {"form": form, "category": category})
    # request.method=='POST'
    form = CategoryForm(request.POST, instance=category)
    if not form.is_valid():
        return render(request, template, {"form": form, "category": category})
    form.save()
    return redirect(reverse("wiki:wiki"))
Ejemplo n.º 8
0
def addCategory(request):
    template = 'wiki/addCategory.html'
    if request.method == 'GET':
        return render(request, template, {'form': CategoryForm()})
    # request.method=='POST'
    form = CategoryForm(request.POST)
    if not form.is_valid():
        return render(request, template, {'form': form})
    form.save()
    return redirect(reverse('wiki:wiki'))
Ejemplo n.º 9
0
def addCategory(request):
    template = 'wiki/addCategory.html'
    if request.method == 'GET':
        return render(request, template, {'form': CategoryForm()})
    # request.method=='POST'
    form = CategoryForm(request.POST)
    if not form.is_valid():
        return render(request, template, {'form': form})
    form.save(commit=True)
    return wiki(request)  # Call function wiki()