使用说明
使用Flask制作的普通企业网站前台+后台 包括管理员登录( 主要是后台文章发布的功能的实现),注意:使用对象 是 flask的初学者,说明文档有详细的教程,包括包的引用 ,程序目录如何安排关键的文件如何存放等,在此基础上可以 轻松快速构建自己想要的项目,目录布局文件存放主要参考了ThinkPHP5的思路。实例中有许多bug未处理,不适合商用,如果很介意,请勿下载!
运行环境
Python版本 3.8.2 + flask 1.1.2 + Flask-SQLAlchemy2.4.1 + python第三方库 + xenon admin(管理后台界面)
1-1.项目结构
站点目录mysite下有application和public文件夹及run.py文件
1.application : 项目主程序存在目录
2.public :
static文件夹包含前端需要引用的css,js,图片,
uploads文件夹存放后台上传的文件及图片,以日期命名的文件夹
3.run.py 主程序入口 :
1-2.application文件夹项目结构
1.admin : 网站管理后台
2.home :网站前台,页面展示
3.init.py : 初始化 flask 和 flask_sqlalchemy ,定义 template_folder 模板文件夹位置 和 定义 static_folder 静态资源引用位置