问题很简单,我正在开发一个简单的应用程序,用户可以在GAE上向我的webapp发布评论,我将用自动电子邮件(Python)回复。。不知道我哪里弄错了,但想知道是否有人可以帮助或引导我前进?在
做了一个快速的代码片段和一些修改从谷歌代码在
from google.appengine.ext import webapp
from google.appengine.api import mail
class MyRequestHandler(webapp.RequestHandler):
def get(self):
self.response.out.write('''
<html>
<body>
<form action="post">
<p>Name: <input type="text" name="name" /></p>
<p>Email: <input type="test" name="email" /></p>
<p>Comments / Inputs: <input type="text" name="comments" /></p>
</form>
</body>
</html>
''')
def post(self):
name = self.request.get("name")
comment = self.request.get_range("comment")
message = mail.EmailMessage(sender="Support <contactus@support.com>",
subject="Thanks for your feedback")
message.to = self.request.get("email")
message.body = """
Hi there,
Thanks for your comment. We will get back to you soon.
Please let us know if you have any questions.
"""
message.send()
我认为你的缩进是错的。同时给你的输入元素提供id试试这个
看起来您混淆了action和method表单属性。尝试:
相关问题 更多 >
编程相关推荐