欢迎光临
我一直在努力开车

【Flask蓝图模板】搭建了一个Flask起手架-快速使用Flask搭建一个网站框架

为什么建一个flask_template项目?

因为要用flask搭建一个网站总是一个痛苦的过程,不像Django,可以通过命令一键搭建一个简易网站出来

所以想要自己建一个模板出来,每次用flask搭建网站时,只需要git clone下来这个项目,然后再通过修改本项目的代码,进行web开发。

Python Web开发者可通过clone这个项目,快速搭建一个flask起手架,无需一个文件一个文件去搭建一个flask网站框架。

如何使用?

git clone https://github.com/abbeyokgo/flask_template.git #下载源码
cd flask_template #切换到目录下
pip install -r requirements.txt
python manage.py db init #初始化数据库
python manage.py db migrate #迁移
python manage.py db upgrade #升级
python manage.py runserver #运行

运行网站之后,提示

[[email protected] flask_template]# python manage.py runserver
 * Running on http://127.0.0.1:5000/ (Press CTRL+C to quit)
 * Restarting with stat
 * Debugger is active!
 * Debugger PIN: 128-717-467

然后浏览器打开:127.0.0.1:5000即可

【Flask蓝图模板】搭建了一个Flask起手架-快速使用Flask搭建一个网站框架

文件树

flask_template/
├── app #主目录
│   ├── email.py #发送邮件的脚本
│   ├── __init__.py
│   ├── main #主视图文件夹
│   │   ├── errors.py
│   │   ├── forms.py
│   │   ├── __init__.py
│   │   └── views.py #主视图脚本
│   ├── models.py #全局models脚本
│   ├── static #静态文件目录
│   │   └── favicon.ico
│   └── templates #HTML模板目录(jinja2语法)
│       ├── 404.html
│       ├── 500.html
│       ├── base.html
│       ├── index.html
│       └── mail
│           ├── new_user.html
│           └── new_user.txt
├── config.py #配置文件
├── LICENSE
├── manage.py #运行脚本
├── README.md
├── requirements.txt #依赖包
└── tests #单元测试目录
    ├── __init__.py
    └── test_basics.py
赞(0)
未经允许不得转载:一个人的公交 » 【Flask蓝图模板】搭建了一个Flask起手架-快速使用Flask搭建一个网站框架

评论 1

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
  1. #1

    支持,希望多出点python的教程。

    死性不改 3个月前 (01-16) 来自天朝的朋友 谷歌浏览器 Windows 10 回复

Onedrive个人网盘搭建

GitHub地址联系Abbey