I dont want to use html
file, but only with django I have to make POST request.
Just like urllib2
sends a get
request.
In Python 2, a combination of methods from urllib2
and urllib
will do the trick. Here is how I post data using the two:
post_data = [('name','Gladys'),] # a sequence of two element tuples
result = urllib2.urlopen('http://example.com', urllib.urlencode(post_data))
content = result.read()
urlopen() is a method you use for opening urls. urlencode() converts the arguments to percent-encoded string.