python网站开发实例 flask_基于Python-Flask实现的网站例子

本文介绍了一个基于Python Flask实现的企业网站实例,包括管理员登录功能和文章发布。适用于Flask初学者,详细说明了项目结构、环境配置、动态验证码、AJAX登录验证、文章管理等功能的实现。网站使用Python 3.8.2,Flask 1.1.2,Flask-SQLAlchemy 2.4.1等技术。
摘要由CSDN通过智能技术生成

使用说明

使用Flask制作的普通企业网站前台+后台 包括管理员登录( 主要是后台文章发布的功能的实现),注意:使用对象 是 flask的初学者,说明文档有详细的教程,包括包的引用 ,程序目录如何安排关键的文件如何存放等,在此基础上可以 轻松快速构建自己想要的项目,目录布局文件存放主要参考了ThinkPHP5的思路。实例中有许多bug未处理,不适合商用,如果很介意,请勿下载!

运行环境

Python版本 3.8.2 + flask 1.1.2 + Flask-SQLAlchemy2.4.1 + python第三方库 + xenon admin(管理后台界面)

1-1.项目结构

1587821708767029958.png

站点目录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 静态资源引用位置

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值