• flask web模板三

    在单蓝图多视图文件模板的基础上将配置文件拆分为两个

    将项目根目录下的config.py移动到app目录下,并拆分成setting.py和secure.py两个配置文件
    settings.py用来保存一些非机密的配置,比如程序中的参数、静态文件路径等生产环境和开发环境相同的配置信息,这个文件可以上传git
    secure.py用来保存一些机密配置,比如数据库连接配置、是否开启DEBUG,这个文件用来保存开发环境和生产环境不同的配置,这个文件不能上传git
    [Read More…]

  • flask web模板二

    通过多个蓝图将不同功能的视图函数放到不同的模块文件下

    文件目录结构如下
    .
    ├── app
    │   ├── __init__.py # 初始化flask核心对象,导入视图函数文件,并注册视图函数到蓝图
    │   ├── templates # 模板文件目录
    │   │   └── login.html
    │   └── views
    │   ├── account.py # 创建和账号相关视图函数
    │   ├── __init__.py # 定义蓝图,并导入views下的视图函数模块文件
    │   ├── user.py # 创建和用户相关的视图函数
    │   └── web.py # 创建大部分业务相关视图函数
    ├── Pipfile
    ├── run.py # 启动flask,加载配置文件
    └── settings.py # 定义配置文件
    [Read More…]

  • flask web模板一

    单蓝图多视图文件模板

    文件目录结构如下
    .
    ├── app
    │   ├── __init__.py # 初始化flask核心对象
    │   └── web
    │   ├── account.py # 和账号相关视图函数定义文件
    │   ├── blueprint.py # 蓝图定义文件
    │   ├── __init__.py # 将视图函数文件导入,保证视图函数可以注册到蓝图
    │   └── user.py # 和用户相关视图函数定义文件
    ├── config.py # 项目配置文件
    ├── readme.txt
    └── run.py # 项目启动文件
    [Read More…]

第 1 页,共 1 页1