如何在python中发布表单中的参数
我认为这对很多人来说都很简单,但我不明白为什么我的脚本不起作用,我是新的,所以如果有人能给出答案,我会很高兴 表单只需获取一个参数并将其发布到同一页面上的同一表单上,但现在当页面重新加载时,参数没有显示,我不知道是python出错还是html出错,反正我不知道,因为我没有收到任何错误消息如何在python中发布表单中的参数,python,google-app-engine,Python,Google App Engine,我认为这对很多人来说都很简单,但我不明白为什么我的脚本不起作用,我是新的,所以如果有人能给出答案,我会很高兴 表单只需获取一个参数并将其发布到同一页面上的同一表单上,但现在当页面重新加载时,参数没有显示,我不知道是python出错还是html出错,反正我不知道,因为我没有收到任何错误消息 import webapp2 form=""" <h2>Enter some text</h2> <form method="post">
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)
导入webapp2
form=”“”
输入一些文本
"""
类MainHandler(webapp2.RequestHandler):
def write_form(self,text=”“):
self.response.write(表单%{“word”:text})
def get(自我):
self.write_form()
def post(自我):
text=self.request.get(“text”)
自写表格(文本)
app=webapp2.WSGIApplication([('/',MainHandler)],debug=True)
textarea
s没有值属性-相反,内容应该在textarea
打开/关闭标记内
例如:
%(word)s
尽管值得研究模板,但您提到了这可能会在教程中进一步讨论,因此…
textarea
s没有值属性-相反,内容应该在textarea
打开/关闭标记中
例如:
%(word)s
尽管有必要研究一下模板,但您提到,这可能会在您的教程中进一步讨论,因此…除了使用字符串插值外,您应该使用模板,但无论如何-IIRC
textarea
没有值属性-相反,内容应该在textarea
打开/关闭标记内是的,我知道,我正在学习一个教程,我想我们以后再学习模板。谢谢你的回复,我会直接测试。@JonClements是的,它确实有效。谢谢,如果你添加你的评论作为答案,我会“解决”它……你对应用程序有什么要求?你在做什么?(还有-是否有到教程的链接)?真的很推荐!除了使用字符串插值-你应该使用模板,但无论如何-IIRCtextarea
没有值属性-相反,内容应该在textarea
open/close标记内是的,我知道,我正在学习一个教程,我想我们以后会用到模板。谢谢你的回复,我会直接测试。@JonClements是的,它确实有效。谢谢,如果你添加你的评论作为答案,我会“解决”它……你对应用程序有什么要求?你在做什么?(还有-是否有到教程的链接)?真的很推荐!
<textarea>%(word)s</textarea>