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

embedded/2024/9/25 6:17:57/

预览

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

介绍

系统只需使用者通过电脑浏览器即可实现系统的访问和操作的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

运行

python index.py

获取源码

https://hpc.baicaitang.cn/2110.html

http://www.ppmy.cn/embedded/28743.html

相关文章

只出现一次的数字

只出现一次的数字 136. 只出现一次的数字 - 力扣(LeetCode) 【解题思路】 采用异或位运算来求解。当数组中两个相同数进行异或时为0;数组中只有一个数出现一次,这个数异或0还会等于它本身。 异或 以二进制进行运算相同为0&…

一文速通ESP8266NodeMCU(基于ArduinoIDE)——万字爆肝含示例代码

目录 ESP8266 ArduinoIED环境配置 GPIO 闪烁LED 配置GPIO口模式 数字输出 点亮LED 延时函数 闪烁LED 数字读取 闪烁LED 2.0 定时函数 定时执行 取消定时 计时函数 闪烁LED3.0 PWM 外部中断 外部中断配置 关闭中断 开关控制LED 串口通信 串口初始化 输出…

设计模式- 中介者模式(Mediator Pattern)结构|原理|优缺点|场景|示例

设计模式(分类) 设计模式(六大原则) 创建型(5种) 工厂方法 抽象工厂模式 单例模式 建造者模式 原型模式 结构型(7种) 适配器…

CM3:lldb 调试 qemu 跑的程序

正文 环境:macOS M1。 QEMU可以通过启动一个GDB调试端口来允许使用GDB调试正在运行的虚拟机,我们要做的就是通过 gdb 或者 lldb 连接到这个端口,然后进行调试。 我们先写一个简单的CM3 程序: .equ STACK_TOP, 0x20000800.text.gl…

TinyML之Hello world----基于Arduino Nano 33 BLE Sense Rev2的呼吸灯

早期版本的Hello World 这应该是一个逼格比较高的呼吸灯了,用ML来实现呼吸灯功能,之前已经有大佬发过类似的文章:https://blog.csdn.net/weixin_45116099/article/details/126310816 当前版本的Hello World 这是一个ML的入门例程&#xff…

结构方程模型(SEM)时间重复测量数据分析

张老师(研究员),长期从事R语言结构方程模型、群落生态学、保护生物学、景观生态学和生态模型方面的研究和教学工作,已发表了多篇论文,拥有丰富的科研及实践经验。 很多研究需要进行多个时间点(如天/月/年&…

【书生·浦语大模型实战营第二期】LMDeploy量化部署LLM实践——学习笔记5

文章目录 LMDeploy环境部署LMDeploy模型对话使用Transformers库运行模型使用LMDeploy与模型对话 LMDeploy量化部署(lite)设置最大KV Cache缓存大小使用W4A16量化 LMDeploy服务(serve)启动API服务器命令行客户端连接FASTAPI服务器网页客户端连接FASTAPI服务器 Python代码集成参考…

ubuntu开启message文件

环境:ubuntu 20.04 1、首先需要修改 /etc/rsyslog.d/50-default.conf 文件;源文件中message被注释,如下图: 2、打开注释: 3、重启服务 systemctl restart rsyslog.service 如此即可!