Answers
tornado本身就很完善,你可以按一下结构来组织项目:
- MVC_Project/
- model/ 其中存放各种模型(数据)。对应MVC的M(model)
- templates/ 其中存放各web页面的模板。再与static结合,完成前端的展现。对应MVC的V(view)
- handlers/ 其中存放各种handlers。其中class一般包含且重载 get(), post(), put()。对应MVC的C(controller)
- static/ 页面展现的资源和样式等。还包含img/ , js/ , css/ 3个目录
- settings.py
- server.py
- urls.py
goenitz
answered 10 years, 5 months ago