refactor(api):前后端半分离
This commit is contained in:
@@ -1,14 +1,24 @@
|
||||
from flask import Blueprint
|
||||
from flask import render_template
|
||||
from flask_login import login_required, current_user
|
||||
|
||||
index_bp = Blueprint('index', __name__, url_prefix='/')
|
||||
|
||||
from . import index
|
||||
index_bp = Blueprint('index', __name__)
|
||||
|
||||
|
||||
def register_index_views(app):
|
||||
"""
|
||||
初始化蓝图
|
||||
@index_bp.route('/')
|
||||
def index():
|
||||
return render_template('index/index.html')
|
||||
|
||||
"""
|
||||
|
||||
app.register_blueprint(index_bp)
|
||||
# 首页
|
||||
@index_bp.get('/admin')
|
||||
@login_required
|
||||
def admin_index():
|
||||
return render_template('admin/index.html', user=current_user)
|
||||
|
||||
|
||||
# 控制台页面
|
||||
@index_bp.get('/admin/welcome')
|
||||
@login_required
|
||||
def welcome():
|
||||
return render_template('admin/console/welcome.html')
|
||||
|
||||
@@ -1,8 +0,0 @@
|
||||
from flask import render_template
|
||||
|
||||
from . import index_bp
|
||||
|
||||
|
||||
@index_bp.route('/')
|
||||
def index():
|
||||
return render_template('index/index.html')
|
||||
Reference in New Issue
Block a user