项目初始化

  • 项目分析
  • 框架搭建
  • 蓝图目录
  • 日志的使用
  • 使用git管理源代码
  • 数据库表分析
  • 项目目录介绍

学习目标

  • 能够创建空项目并按照课件步骤将项目提交到码云进行保存
  • 能够使用 Pycharm 对项目进行一系列源代码管理操作
  • 能够根据需求写出项目中所使用的SQLAlchemy、Session、CSRFProtect、Redis相关配置
  • 能够集成Flask-Script扩展使项目支持命令行的形式运行
  • 能够参照课件思路抽取出项目入口文件 manage.py
  • 能够说出日志记录在项目中的作用
  • 能够创建出 index 模块的蓝图目录并能实现该模块视图函数的访问
  • 能够根据项目需求使用StarUML大致分析出项目中所需数据库表
  • 能够通过代码实现网站favicon.ico图标的访问展示