基于python-flask技术的社区信息交流平台【数据库+15000文档】

预览








介绍

系统只需使用者通过电脑浏览器即可实现系统的访问和操作的WEB模式的信息化系统。为了保证系统数据的准确性、安全性的数据存储,系统应用MySQL数据库进行系统数据存储服务。根据对社区工作的深入调研和对社区居民的走访调查,详细分析整体系统的业务需求,构建系统的用户类型,系统用户主要包括系统的管理员和系统普通用户两大类型,模块主要有:文章列表、增加分类、分类列表、站点设置、附件管理、修改密码、查看帖子、检索帖子、发布、文章。对于社区的用户管理,社区发布的文章进行管理。

技术

python+flask+MySQL+html+bootstrap+js

数据库

新建数据库,导入sqldata.sql

配置数据库信息

python 复制代码
# index.py文件修改
# url的格式为:数据库的协议://用户名:密码@ip地址:端口号(默认可以不写)/数据库名
app.config["SQLALCHEMY_DATABASE_URI"] = "mysql://root:000606@localhost/wewriter"
app.config["SQLALCHEMY_DATABASE_URI"] = "mysql+pymysql://root:123456@localhost/sqldata"

环境

python 复制代码
1、安装环境
virtualenv venv  
2、激活环境
venv\scripts\activate
3、查看包
pip list
4、安装依赖
pip install -i flask https://pypi.tuna.tsinghua.edu.cn/simple
pip install flask-sqlalchemy -i flask https://pypi.tuna.tsinghua.edu.cn/simple
pip install flask-login -i flask https://pypi.tuna.tsinghua.edu.cn/simple
pip install PyMySQL -i flask https://pypi.tuna.tsinghua.edu.cn/simple
或
pip install -r requirements.txt

运行

c 复制代码
python index.py

获取源码

c 复制代码
https://hpc.baicaitang.cn/2110.html
相关推荐
chao_7892 分钟前
动态规划题解_零钱兑换【LeetCode】
python·算法·leetcode·动态规划
weixin_4569042728 分钟前
控制台打开mysql服务报错解决办法
数据库·mysql
墨尘游子1 小时前
一文读懂循环神经网络(RNN)—语言模型+读取长序列数据(2)
人工智能·python·深度学习
小云数据库服务专线1 小时前
GaussDB与Druid连接池常见问题
数据库·gaussdb
点云SLAM1 小时前
PyTorch张量(Tensor)创建的方式汇总详解和代码示例
人工智能·pytorch·python·深度学习·机器学习·张量创建方式
九.九1 小时前
【Python】基础语法
python
Eiceblue2 小时前
用Python向PDF添加文本:精确插入文本到PDF文档
开发语言·python·pdf
义薄云天us2 小时前
019_工具集成与外部API调用
数据库·人工智能·windows·microsoft·claude code
Python×CATIA工业智造3 小时前
Pycaita二次开发基础代码解析:特征识别、参数化建模与可视化控制
python·pycharm·pycatia
nightunderblackcat3 小时前
进阶向:Python图像处理,使用PIL库实现圆形裁剪
开发语言·图像处理·python