项目简介
本项目为吃客行网站的重构版本,是作为Web期末作业开发的。前端利用HTML、CSS、JavaScript和BootStrap组件库搭建页面,后端采用Python 3.10和Flask框架,使用MySQL 5.7进行数据存储,最终通过Nginx + FastCGI完成部署。
项目的主要特性和功能
- 登录/注册:支持新用户注册和已有用户登录系统。
- 发布菜品:已登录用户可发布新的菜品信息。
- 展示菜品:网站会展示已发布的菜品。
- 查找菜品:用户能在网站上查找所需菜品。
- 删除菜品:提供删除菜品的操作功能。
- 用户个人中心:用户可管理个人信息。
安装使用步骤
假设你已经下载了本项目的源码文件,可按以下步骤操作:
安装依赖
在命令行中执行以下命令:
bash
pip install -r requirements.txt -i https://mirrors.aliyun.com/pypi/simple/
运行项目
常规运行
依次执行以下命令:
bash
export FLASK_APP=app.py
flask run --host=0.0.0.0
后台运行
在命令行中执行:
bash
nohup flask run --host=0.0.0.0 > myweb.log 2>&1 &
访问项目
在浏览器中访问 http://localhost:5000
即可打开吃客行网站。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】