用tornado代码实现评论
时间: 2023-03-28 08:00:52 浏览: 82
系统,你能给出示例代码吗?
当然可以,以下是一个简单的 Tornado 评论系统的示例代码:
```python
import tornado.ioloop
import tornado.web
comments = []
class MainHandler(tornado.web.RequestHandler):
def get(self):
self.render("index.html", comments=comments)
class CommentHandler(tornado.web.RequestHandler):
def post(self):
name = self.get_argument("name")
comment = self.get_argument("comment")
comments.append((name, comment))
self.redirect("/")
def make_app():
return tornado.web.Application([
(r"/", MainHandler),
(r"/comment", CommentHandler),
])
if __name__ == "__main__":
app = make_app()
app.listen(8888)
tornado.ioloop.IOLoop.current().start()
```
这个示例代码使用 Tornado 框架实现了一个简单的评论系统,用户可以在网页上提交评论,评论会被保存在一个列表中,然后显示在网页上。