基于 flask+mysql8.0 开发的小说网站

34 阅读2分钟

基于 flask+mysql8.0 开发的小说网站

本项目为前几天收费帮学妹做的一个项目,在工作环境中基本使用不到,但是很多学校把这个当作编程入门的项目来做,故分享出本项目供初学者参考

一、项目描述

基于 flask+mysql8.0 开发的小说网站。

地址:http://127.0.0.1:8080/

地址:http://127.0.0.1:5000

账号:admin 111111

用户:17816600001 111111

二、项目功能

首页:最新作品推荐,热门内容一览。

全部作品:分类浏览所有,支持搜索筛选。

排行榜:人气榜单展示,实时更新排名。

充值:余额充值入口,支持多种支付。

作家专区:作者创作后台,管理作品数据。

管理:

系统管理:配置系统参数,维护基础功能。

文件管理:上传删除文件,管理资源目录。

定时任务:设置自动执行,定时触发操作。

网站管理:维护网站设置,更新全局信息。

新闻管理:发布编辑新闻,管理公告内容。

会员管理:审核用户资料,处理账号问题。

作家管理:审核作者信息,管理创作权限。

小说管理:审核上下架作品,处理章节内容。

订单管理:查看交易记录,处理充值问题。

报表:统计关键数据,生成分析报告。

三、运行环境

开发环境 pycharm

运行环境 py3.8

(此配置为本人调试所用,仅供参考)

四、项目技术

后端:flask

数据库:MySQL

数据库两个都需要导入

支付配置:

8.支付配置: 在支付宝平台申请应用id(APP_ID)、应用私钥(APP_PRIVATE_KEY)、支付宝公钥(ALIPAY_PUBLIC_KEY) 将APP_ID、APP_PRIVATE_KEY、ALIPAY_PUBLIC_KEY配置到系统环境变量中,以供程序调取

启动:manage admin manage front 启动项目

以上系统源码经过技术整理与调试,确保能正常运行

五、项目截图

1758093737-c4ca4238a0b9238.png

1758093739-500ad57360d581d.png

1758093741-1228930b3540d77.png

1758093743-4527e446708cf9a.png

1758093745-ffc36da40870307.png

1758093747-2780eed22052181.png

1758093748-d0409187ab87cc6.png

1758093750-e844c6fbea03e29.png

1758093752-d971aa1eafb3ee1.png

1758093753-2d07dca06999806.png

1758093755-b4f4d518910974d.png

1758093757-0b5fd28e1d856b6.png

1758093759-855b47894377c8a.png

1758093761-21ec63ef65743fc.png

1758093763-8d4229c3ab1f9ac.png

1758093764-0f07fe80bfaaa63.png

1758093766-9378bed012151dc.png