我在requests
中具有以下内容:
url = "http://hello.net"
res = requests.post(url, {'email':'hello@gmail.com'})
我如何将同一请求转换为Django HttpRequest
?到目前为止,我有:
>>> from django.http import HttpRequest
>>> request = HttpRequest()
>>> request.method = 'POST'
>>> request.POST = {'email': 'hello@gmail.com'}
然后我将如何“发布到网址”?另外,与使用HttpRequest
方法相比,使用requests
对象有什么优势吗?
答案 0 :(得分:0)
是的,它是django后端,如果您想了解它如何传递会话数据等。 只需参考此链接
https://docs.djangoproject.com/en/2.1/_modules/django/http/request/#HttpRequest