簡體   English   中英

如何從python中的表單發布參數

[英]How to post a parameter from a form in python

我認為這對於許多人來說是一個非常簡單的人,但是實際上我不明白為什么我的腳本不起作用,好吧,我是新手,所以如果有人在那里回答,我會很高興的。

表單僅接受一個參數,並將其發布到同一頁面上的相同表單中,但是現在頁面重新加載時,參數未顯示,我不知道這是python錯了還是它是html ,無論如何我都不知道,因為我沒有收到任何錯誤消息...

import webapp2

form="""
    <h2>Enter some text</h2>
    <form method="post">
        <textarea name="text" value=%(word)s style="height: 100px; width: 400px;">
        </textarea>
        <br>
        <input type="submit">
    </form>
 """

class MainHandler(webapp2.RequestHandler):
    def write_form(self, text=""):
        self.response.write(form % {"word": text})

def get(self):
    self.write_form()

def post(self):
    text=self.request.get("text")
    self.write_form(text)

app = webapp2.WSGIApplication([('/', MainHandler)], debug=True)

textarea沒有值屬性-相反,內容應位於textarea打開/關閉標簽內。

例如:

<textarea>%(word)s</textarea>

雖然值得研究模板,但是您提到它可能會在您的教程中進一步提到……

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM