Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/294.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/django/23.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 如何在django中进行POST请求?_Python_Django_Http Post - Fatal编程技术网

Python 如何在django中进行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",

除了请求之外,还有其他方法来执行后HttpRequest吗? 我只能使用DJANGO LIBS,因此无法导入请求

特别是,我想在post请求中传递用户名和密码。比如:

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中使用