用Python做一个在线学习网站

2017-09-12 11:19 出处:简书 人气: 评论(0

*新手友好

Tip: 结合项目代码看比较好

几点说明

整体上

  1. app 内包含主要的项目文件
  2. tests 内包含一个测试文件
  3. manager.py 是启动项目的文件
  4. 各部分以蓝图的形式存在
  5. 为了便于测试,准备了几个简陋的HTML页面

细节上

  1. 有的验证功能放在了auth模块里面(例如登录),有的放在了per(例如绑定谷歌帐号).
  2. Paypal 生成订单套的是一个模板,除了价格会根据商品变,其它都是一样的。
  3. 准备了静态文件,但是可以使用上传功能将文件上传到你的对象存储服务器里面。

不足

  1. 数据库操作太多,没有使用sqlalchemy库的一些特性。
  2. 有些功能没有提供独立的视图函数(例如查询学校里面的老师)。
  3. 函数命名不好,不统一。

功能说明

部分功能罗列在这里
完全版在 README.ME - Structure

本文标签: 测试项目例如里面功能文件

相关文章

网站内容来源于互联网,仅供用于技术学习,请遵循相关法律 规,如有侵权,请联系管理员删除

Copyright © 2002-2017 JISHUX. 技术栈 版权所有

京ICP备15061484号-3