# python实现公司网站的功能 **Repository Path**: meikongli/python_word_home ## Basic Information - **Project Name**: python实现公司网站的功能 - **Description**: python实现公司网站的功能 只需要连接mysql可自动建表 和创建管理员账号 后台功能包含 该项目是一个基于 Flask 的内容管理系统,适用于企业官网或信息展示平台,具备用户认证、数据管理及页面展示等功能。 📌 功能概述 用户管理:支持管理员登录、登出及用户信息管理。 内容管理:提供轮播图、产品、新闻、案例、招聘信息等内容的增删改查功能。 留言系统:访客可提交留言,管理员可查看和删除 - **Primary Language**: Python - **License**: MulanPSL-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 6 - **Forks**: 0 - **Created**: 2025-07-21 - **Last Updated**: 2025-11-03 ## Categories & Tags **Categories**: Uncategorized **Tags**: Python, CMS, 门户网站 ## README 该项目是一个基于 Flask 的内容管理系统,适用于企业官网或信息展示平台,具备用户认证、数据管理及页面展示等功能。 --- ## 📌 功能概述 - **用户管理**:支持管理员登录、登出及用户信息管理。 - **内容管理**:提供轮播图、产品、新闻、案例、招聘信息等内容的增删改查功能。 - **留言系统**:访客可提交留言,管理员可查看和删除留言。 - **数据统计**:提供基础数据统计接口。 - **响应式前端**:支持PC与移动端访问,界面友好。 ![输入图片说明](image.png) ![输入图片说明](image123.png) --- ## 🧩 技术栈 - **后端**:Python + Flask - **数据库**:MySQL - **前端**:HTML + Tailwind CSS - **部署**:支持本地运行,可部署于任意支持 Python 的服务器 --- ## 📦 安装步骤 1. **克隆项目** ```bash git clone https://gitee.com/meikongli/python_word_home.git cd python_word_home ``` 2. **安装依赖** ```bash pip install -r requirements.txt ``` 3. **初始化数据库** - 修改 `app.py` 中的数据库连接配置(如需使用 MySQL)。 - 启动应用后,会自动创建数据库表。 4. **运行项目** ```bash python app.py ``` 5. **访问地址** - 前台:`http://localhost:5000` - 后台:`http://localhost:5000/admin`(需登录) --- ## 🔐 管理员登录 - 默认管理员账户需在数据库中手动添加或通过注册功能实现。 - 登录路径:`/login` --- ## 📁 项目结构说明 - `app.py`:Flask 主程序,包含所有路由和业务逻辑。 - `templates/`:前端页面模板,使用 Jinja2 渲染。 - `uploads/`:上传文件存储目录。 - `.gitignore`:忽略文件配置。 --- ## 📝 使用说明 - **前台页面**:包括首页、产品展示、新闻资讯、关于我们、联系方式等页面。 - **后台管理**: - 支持轮播图、产品、新闻、案例、职位等信息的管理。 - 提供留言查看与删除功能。 - 支持用户管理与系统设置。 --- ## 🤝 贡献指南 欢迎提交 Issue 和 Pull Request。请遵循以下步骤: 1. Fork 项目 2. 创建新分支 (`git checkout -b feature`) 3. 提交更改 (`git commit -m 'Add feature'`) 4. 推送分支 (`git push origin feature`) 5. 提交 Pull Request --- ## 📄 许可证 本项目采用 MIT License,详情请查看 LICENSE 文件。 --- 如需部署或扩展功能,请参考 Flask 官方文档或联系项目维护者。