luffapi
logs # 项目运行时/开发时日志目录(包)
luffyapi # 项目主应用,开发时的代码保存 -包
apps # 开发者的代码保存目录,以模块[子应用]为目录保存 -包
libs # 第三方类库的保存目录[第三方组件、模板] - 包
settings # 配置目录 - 包
dev.py # 项目开发时的本地配置
prod.py # 项目上线时的运行配置
urls.py # 总路由
utils.py # 多个模块(子应用)的公共函数类库[自己开发的组件]
由于settings配置有开发版本和上线版本,所以我们可以删掉原settings文件,创建一个settings文件夹,在该文件夹中创建dev.py和prod.py,前者为开发使用,后者为项目上线时使用。
因为删除了原settings文件,所以要在mange.py中做一些修改,否则无法运行项目。
创建app
解决app注册问题,在dev.py中加入以下代码
数据库配置
用pymysql连接数据库需要改源码
2.0.7以上的版本需要解决mysql client问题