Skip to main content
 首页 » 编程设计

python之使用空请求对象调用 View 函数

2025年05月04日24lautakyan007

我正在尝试调用一个 View 函数来测试我的应用程序中的某些内容,如下所示:

>>> from ingest.views import search_site 
>>> request={'search_string':'billy','search_type':'title'} 
>>> search_site(request) 

AttributeError: 'dict' object has no attribute 'GET'

我如何创建一个空的请求对象,例如上面我可以用来测试 View 函数的请求对象?

请您参考如下方法:

Django 为这种情况提供了测试工具。

https://docs.djangoproject.com/en/1.11/topics/testing/tools/