在线问答系统
| 概要:本项目主要是用于记录学习flask中一些自己遇到的问题,以及一些思路。关于在线问题系统具体的源码可以查看:
https://gitee.com/EChiCai/qa-online
1. 项目配置
1.1 项目目录划分
当项目越来越大的时候,把所有代码放在单个文件中就有点不堪重负了。 Python 项目使用 包 来管理代码,把代码分为不同的模块,然后在需要的地方导入 模块
备注:该文章列出的项目目录是项目初始化时候的目录,后面会逐渐进行增加包来管理。
qa-online--- 项目名称
├── app.py
├── README.md
├── static
├── templates
├── venv
- app.py :
- static:css,js等配置文件。
- templates:静态文件放置目录
- venv :一个 Python 虚拟环境,用于安装 Flask 和其他依赖的包。
- 版本控制配置