Esempio n. 1
0
def post_add(request):
	if request.method == "GET":
		form = BlogPostForm()
		params = {"form": form}
		return blog_render(request, "post_add.html", params)

	elif request.method == "POST":
		form = BlogPostForm(request.POST)

		if form.is_valid():
			BlogPost.create(title=form.cleaned_data["title"],
			                content=form.cleaned_data["content"],
			                author=users.get_current_user().email())
		else:
			params = {"form": form}
			return blog_render(request, "post_add.html", params)

		return redirect("home")
Esempio n. 2
0
def post_add(request):
    if request.method == "GET":
        form = BlogPostForm()
        params = {"form": form}
        return blog_render(request, "post_add.html", params)

    elif request.method == "POST":
        form = BlogPostForm(request.POST)

        if form.is_valid():
            BlogPost.create(title=form.cleaned_data["title"],
                            content=form.cleaned_data["content"],
                            author=users.get_current_user().email())
        else:
            params = {"form": form}
            return blog_render(request, "post_add.html", params)

        return redirect("home")
Esempio n. 3
0
 def test_blog_post_create(self):
     post = BlogPost.create(title="test",
                            content="testing",
                            author="*****@*****.**")
     self.assertEquals(post.title, "test")
Esempio n. 4
0
 def test_blog_post_create(self):
     post = BlogPost.create(title="test", content="testing", author="*****@*****.**")
     self.assertEquals(post.title, "test")