版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/xckkcxxck/article/details/83274320
一:什么是蓝图:
一个应用中或跨应用制作应用组件和支持通用的模式,一个蓝图定义了可用于单个应用的视图,模板,静态文件等等的集合.
二:蓝图的作用:
1,将不同的功能模块化 2.构建大型应用 3.优化项目结构 4.增强可读性,易于维护
三:蓝图构建项目的目录:
1,定义蓝图(app/admin/__init__.py)
from flask import Blueprint
admin = Blueprint("admin", __name__)
import views
2,注册蓝图(app/__init__.py)
from admin import admin as admin_blueprint
app.register_blueprint(admin_blueprint, url_prefix="/admin")
3,调用蓝图(app/admin/views.py)
from . import admin
@admin.route('/')
四:会员以及会员登录日志数据模型设计
1,安装数据库连接依赖包。
2,定义mysql数据库连接。
3,定义数据模型: 会员,会员登录日志,标签, 电影, 上映预告,评论,电影收藏,权限,角色,管理员,管理员登录日志,操作日志
4,创建数据库和表。