run.py
文件,如果现在没有功能还不完善,我想后期扩充功能,但又不想修改run.py
文件,该怎么办?配置如下:
首先蓝图模块bp.py:
这样我们就定义了一个基本的蓝图。首先我们引入Blueprint这个模块,并且实例化,第一个是名称,url_prefix='/db'
表示路由选择从db开始,下面就像普通的app文件一样,定义路由方法即可。
我们看一下run.py:
运行,用浏览器打开localhost:5000/db/index
,就可以看到blueprint model
两个字母了。简单吧。
我们可以这样,编写一个ext.py
,
接着在run.py
中这样:
接着在ext.py
中操作数据库了:
是不是很简单。
新闻热点
疑难解答