我正在尝试调用一个视图函数来测试我的应用程序中的内容,如下所示:
>>> from ingest.views import search_site
>>> request={'search_string':'billy','search_type':'title'}
>>> search_site(request)
AttributeError:'dict'对象没有属性'GET'
如何创建一个空的请求objcect,比如上面的我可以测试一个视图函数?
答案 0 :(得分:4)
Django为这种情况提供了测试工具。
https://docs.djangoproject.com/en/1.11/topics/testing/tools/
答案 1 :(得分:1)
如上所述,您可以使用django的testing tools。以下是我用它来模拟客户端的方法:
console.log("message")