问题描述
我有一个查看功能,可以在我的小型博客项目中创建帖子,这是views.py
用于创建帖子的功能:-
@login_required
def post_create(request):
form = PostForm(request.POST or None,request.FILES or None)
if form.is_valid():
instance = form.save(commit=False)
instance.author_id = request.user.id
instance.save()
form.save_m2m()
messages.success(request,"Successfully Created")
return redirect('blog-home')
context ={
"form": form
}
return render(request,"blog/post_create.html",context)
我正在尝试使用Django的内置TestCase
库编写测试脚本,这里是:-test.py
功能:-
def testpostcreateview_GET(self):
self.client.login(username='testuser',password='secret')
response = client.Post.objects.create(title= 'this created by the client',content='this is the content of the blog-post')
print(Post.objects.all().count())
# self.assertEquals()
self.assertEquals(response,True)
我无法找到一种实现它的方法,或者我在上面的代码中缺少了什么。
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)