Python 如何在django中进行POST请求?
除了请求之外,还有其他方法来执行后HttpRequest吗? 我只能使用DJANGO LIBS,因此无法导入请求 特别是,我想在post请求中传递用户名和密码。比如:Python 如何在django中进行POST请求?,python,django,http-post,Python,Django,Http Post,除了请求之外,还有其他方法来执行后HttpRequest吗? 我只能使用DJANGO LIBS,因此无法导入请求 特别是,我想在post请求中传递用户名和密码。比如: data = { "username": "user", "password": "pass", } r = request.POST( data ) (请注意,此代码只是一个示例) 有人知道吗 注意:我使用的是python 2.7,您没有设置url data = { "username": "user",
data = {
"username": "user",
"password": "pass",
}
r = request.POST( data )
(请注意,此代码只是一个示例)
有人知道吗
注意:我使用的是python 2.7,您没有设置url
data = {
"username": "user",
"password": "pass",
}
URL = 'http://example.com'
r = requests.post(URL, data=data)
如果无法使用请求,请尝试使用urllib2和urllib。 你觉得这个怎么样
post_data = {
"username": "user",
"password": "pass",
}
result = urllib2.urlopen('http://example.com', urllib.urlencode(post_data))
content = result.read()
你说得对,我忘记贴了。但是我说过我不能使用
请求
我不能使用请求
。这个请求就是一个例子。试试这个谢谢@RajSubit,很好,但不幸的是我只能导入django libs,没有其他东西。@ChiaraM你到底想做什么?你说的“我只能导入django libs”是什么意思。urllib是一个内置的python库,可以在django中使用