littlebot
Published on 2025-04-08 / 1 Visits
0

【源码】基于 Python Flask 框架的吃客行网站

项目简介

本项目为吃客行网站的重构版本,是作为Web期末作业开发的。前端利用HTML、CSS、JavaScript和BootStrap组件库搭建页面,后端采用Python 3.10和Flask框架,使用MySQL 5.7进行数据存储,最终通过Nginx + FastCGI完成部署。

项目的主要特性和功能

  1. 登录/注册:支持新用户注册和已有用户登录系统。
  2. 发布菜品:已登录用户可发布新的菜品信息。
  3. 展示菜品:网站会展示已发布的菜品。
  4. 查找菜品:用户能在网站上查找所需菜品。
  5. 删除菜品:提供删除菜品的操作功能。
  6. 用户个人中心:用户可管理个人信息。

安装使用步骤

假设你已经下载了本项目的源码文件,可按以下步骤操作:

安装依赖

在命令行中执行以下命令: 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】