Explain how to make Forms in python.
Answer / chaitanya
AAs python is scripting language forms processing is done by Python. We need to import cgi module to access form fields using FieldStorage class.
Every instance of class FieldStorage (for 'form') has the following attributes:
form.name: The name of the field, if specified.
form.filename: If an FTP transaction, the client-side filename.
form.value: The value of the field as a string.
form.file: file object from which data can be read.
form.type: The content type, if applicable.
form.type_options: The options of the 'content-type' line of the HTTP request, returned as a dictionary.
form.disposition: The field 'content-disposition'; None if unspecified.
form.disposition_options: The options for 'content-disposition'.
form.headers: All of the HTTP headers returned as a dictionary.
A code snippet of form handling in python:
import cgi
form = cgi.FieldStorage()
if not (form.has_key("name") and form.has_key("age")):
print "<H1>Name & Age not Entered</H1>"
print "Fill the Name & Age accurately."
return
print "<p>name:", form["name"].value
print "<p>Age:", form["age"].value
| Is This Answer Correct ? | 0 Yes | 0 No |
how do you reverse a list in python?
What is the function of “self”?
What is the meaning of immutable?
What is the purpose of doc strings in python?
Is numpy faster than python?
What is the use of break statement?
Explain the database connection in python flask?
What is the __ init __ method used for?
How do you remove the leading whitespace in a string in python?
What is the best free website to learn python?
What is asynchronous python?
What does len() do?