一个比较好的flask项目结构

大家都是flask根据不同的项目,有不同的项目结构  这里提供一个比较好的项目结构

目录结构

project/
    app/                    # 整个程序的包目录
        static/                 # 静态资源文件
            js/                     # JS脚本
            css/                    # 样式表
            img/                    # 图片
            favicon.ico              # 网站图标
        templates/              # 模板文件
            common/                 # 通用模板
            errors/                 # 错误页面
            user/                   # 用户模板
            posts/                  # 帖子模板
            email/                  # 邮件发送
        views/                  # 视图文件
        models/                 # 数据模型
        forms/                  # 表单文件
        config.py               # 配置文件
        email.py                # 邮件发送
        extensions.py           # 各种扩展
    migrations/             # 数据库迁移目录
    tests/                  # 测试单元
    venv/                   # 虚拟环境
    requirements.txt        # 依赖包的列表
    manage.py               # 项目启动控制文件


只能贴图了

然后就贴代码???   不不直接贴下载地址    https://github.com/InnocentSmile/weibo   

看各个文件的作用

猜你喜欢

转载自blog.csdn.net/pzl_pzl/article/details/80861329
今日推荐