# 小挑战

经过本书的学习，你应该有能力独立开发一个简单的 Web 程序了。所以这里有一个小挑战：为你的 Watchlist 添加一个留言板功能，效果类似 [SayHello](http://sayhello.helloflask.com)。

下面是一些编写提示：

* 编写表示留言的模型类，更新数据库表
* 创建留言页面的模板
* 在模板中添加留言表单
* 添加显示留言页面的视图函数
* 在显示留言页面的视图函数编写处理表单的代码
* 生成一些虚拟数据进行测试
* 编写单元测试
* 更新到部署后的程序
* 可以参考 [SayHello 源码](https://github.com/greyli/sayhello)


如果在完成这个挑战的过程中遇到了困难，可以在 [HelloFlask 论坛](https://discuss.helloflask.com)发起讨论（设置帖子分类为“Flask 入门教程”）。除此之外，你可以在后记查看更多讨论的去处。
