# coding::;utf-8 from flask import Flask app=Flask(__name__) @app.route("/")//配置路由 def index(): return "<h1 style='color:red'>Hello word</h1>" if __name__ == '__main__': app.run()
前台项目:home
后台项目(admin)
数据模型:models.py
表单处理:admin/forms.py
模板目录;templates/admin
静态目录::static


定义蓝图模块

app/admin/__init__ from flask import Blueprint admin = Blueprint("admin", __name__) import app.admin.views
app/admin/view #coding:utf8 from .import admin @admin.route('/') def index(): return "<h1 style='color:red'>This is admin</h1>"
app/home/__init__ from flask import Blueprint home = Blueprint("home", __name__) import app.home.views app/home/view #coding:utf8 from .import home @home.route('/') def index(): return "<h1 style='color:green'>This is home</h1>"
app/__init__ #coding::utf8 from flask import Flask app = Flask(__name__) app.debug = True #开启调试模式 from app.home import home as home_blueprint from app.admin import admin as admin_blueprint app.register_blueprint(home_blueprint) app.register_blueprint(admin_blueprint,url_prefix="/admin")
APP/manage.py #codding:utf8 from app import app if __name__ == '__main__': app.run()

浙公网安备 33010602011771号