예제 #1
0
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)
예제 #2
0
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/')