def editPost(request, id): post = get_object_or_404(Posts,pk=id) if request.method == "POST": form = PostsForm(request.POST, instance=post) if form.is_valid(): post.save() return redirect('/blog/') else: form = PostsForm(instance=post) context = { "form":form } return render(request, "edit.html", context)
def addPost(request,form=None): if not request.method == "POST": form = PostsForm() context = { "form":form } return render(request,"add.html", context) else: form_to_save = PostsForm(request.POST) if form_to_save.is_valid(): form_to_save.save() return redirect('/blog/')