首页 > 其他 > 详细

flask蓝图之一

时间:2021-02-05 01:01:17      阅读:30      评论:0      收藏:0      [点我收藏+]

引子:

  类似django的二级路由,不过使用对象注册,下边的代码是不是用蓝图实现多路由分发

 

目录:

  技术分享图片

 

 

代码:

  flask_blue_stu1.py  程序入口

# -*- coding: utf-8 -*-


from views import app


if __name__ == ‘__main__‘:
    app.run()

  

  views.__init__.py  如果不导入view中的视图函数 则报错 因为 入口函数导入的app并不能直接调用视图函数中的方法,也就无法完成注册

# -*- coding: utf-8 -*-



from flask import Flask,request,redirect,render_template,make_response

app=Flask(__name__)
app.secret_key=‘sdfsdfsdf‘


# 不使用蓝图
from . import blue_account
from . import blue_user
from . import blue_user

  

  view.blue_accout.py

from . import app

@app.route(‘/login‘)
def login():
    return "login"

  view.blue_order.py

from . import app

@app.route(‘/order‘)
def order():
    return "order"

  

  view.blue_user.py

 

from . import app

@app.route(‘/user‘)
def user():
    return "user"

  

 

flask蓝图之一

原文:https://www.cnblogs.com/yuan-x/p/14375571.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!