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中操作数据库了:
是不是很简单。
新闻热点
疑难解答