首页 > 编程语言 >python--flask(2)(蓝图的使用)

python--flask(2)(蓝图的使用)

时间:2022-11-22 23:44:20浏览次数:38  
标签:__ py python app 蓝图 -- link flask blu

flask蓝图

创建一个蓝图路由

  1. 在app.py 同路径下创建一个路由文件夹

  2. 声明一个__init__.py 文件。

from flask import Blueprint 

# 1. 创建蓝图对象 (蓝图名,, 添加路径)
link_blu = Blueprint("link_b", __name__,url_prefix='/link')

#  让视图文件和主程序建立关联
from . import view

  1. init__py 下声明相名路由文件
# home/views.py

from flask import url_for
from link import link_blu
# 蓝图名 开始为蓝图创建路由
@link_blu.route('/')
def index():
    return "index"

@link_blu.route('/demo1',methods=["GET","POST"])
def demo1():
    # : 蓝图定义的路由, 其函数标记为 蓝图名.函数名
    return ''

在主程序app.py中使用

app = Flask(__name__, template_folder="kai-nav/dist",
  static_folder="kai-nav/dist",static_url_path="")
CORS(app, supports_credentials=True)

# 应用注册蓝图对象
app.register_blueprint(link_blu)

标签:__,py,python,app,蓝图,--,link,flask,blu
From: https://www.cnblogs.com/mykai/p/16916918.html

相关文章

  • VMware系列---【手把手初始化安装一台centos7纯净系统】
    手把手初始化安装一台centos7纯净系统1.下载centos7镜像参考链接:https://www.cnblogs.com/hujunwei/p/15527013.html这里为了节省磁盘空间,我选择纯净版mini2.打开vmwar......
  • Github+jsDelivr搭建免费快速的个人图床
    香!手把手搭建免费快速的个人图床经常写博文的朋友对床图肯定不陌生。岛主习惯使用markdown撰写博客,将图片放在床图网站生成外链统一管理,这样一份博文就可以发布在不同的平台......
  • 《OpenWrt智能路由系统开发》书摘
    《OpenWrt智能路由系统开发》书摘​前不久看到一位同事在看这本书,书中对嵌入式的基础知识做了一些介绍,书名说是开发,但是大部分都是配置的贴图。本书适合查漏补缺,书中的开发......
  • 搭建深度学习环境遇到的问题
    安装双系统需要注意根目录的大小​​参考教程​视频教程调整磁盘容量其中磁盘的分区一定要给根目录足够大的空间,因为安装深度学习的一些东西非常大,教程中的200M根本不够用,......
  • 计算机视觉基础~图像预处理(上)
    图像预处理内容提要:图像显示与存储原理图像增强的目标点运算:基于直方图的对比度增强 形态学处理空间域处理:卷积卷积的应用(平滑、边缘检测、锐化等)频率域处理:傅里叶变换、......
  • OpenCV-Python之像素运算
    1.算术运算:加减乘除importcv2ascvdefadd_img(m1,m2):dst=cv.add(m1,m2)cv.imshow("addimage",dst)defsubtract_img(m1,m2):dst=cv.subtract(m1,......
  • 国产手机“冲高”下一程,站上旗舰之巅的X90志在何处
    三年前的这个时候,5G手机开始集中落地。相比十年前3G开启时不同之处在于,这次5G序幕是由几大国产手机品牌拉开。这是中国品牌在全球手机产业地位的佐证。又三年时间,中国手机品......
  • Vue plugin插件的使用
    前言本文主要介绍了vue中plugin插件的用法及其功能,pluginplugin用来为Vue添加全局功能,可以把通用性强的功能进行封装。定义plugin需要使用install方法。这个方法有......
  • Maxwell电磁分析软件下载安装教程(附Crack文件)
    Maxwell16.0WIN1064位安装步骤:1.Maxwell_16软件安装包到电脑磁盘根目录或英文路径文件夹下,并解压缩,然后双击打开Maxwell_160文件夹2.然后找到Autorun.exe,鼠标右击选择......
  • 解决方案(14) golang pprof接入业务同端口
    前言声明:本文不对pprof基础做讲解,详情可以查阅https://studygolang.com/pkgdoc找到net/http/pprofgolangpprof官方介绍里,是采用了默认6060端口,单独开辟了应用进程的ppr......