Django TestCase objects.create

时间:2014-01-25 13:03:12

标签: django

我正在努力为我正在研究的django演示项目进行工作测试..

测试和模型发布在以下pastebin中(SO显示代码错误)

http://pastebin.com/B6F23rzJ

我得到的测试输出是

enter image description here

在shell和test.py中测试时,我看到TypeError:save()得到了一个意外的关键字参数'force_insert'

如果有人可以提供create_post功能,我会非常感激..

1 个答案:

答案 0 :(得分:2)

您是否为save模型定义了自己的Post方法?

然后,将*args**kwargs添加到方法参数。

另请不要忘记致电super(Post, self).save(.., *args, **kwargs)