首页 > 解决方案 > 创建没有 url 的 django rest-framework 请求

问题描述

我想要一个伪造的请求对象,只是为了测试它的参数,一个没有 URL 的请求。我可以像这样设置它的参数的对象:

request.GET = {"offset":0, "limit":10}

但是当我从 rest-framework 导入请求时,如下所示:

from rest_framework.request import Request
request = Request(request=None)

我处理这个错误:

AttributeError: 'NoneType' object has no attribute 'encoding'

有人可以帮助我获得我想要的请求对象吗?

标签: djangodjango-rest-framework

解决方案


推荐阅读