# django_myobject **Repository Path**: itaige/django_myobject ## Basic Information - **Project Name**: django_myobject - **Description**: 基于Python语言,使用Django2.2框架搭建的一个餐饮Web项目 - **Primary Language**: Python - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 9 - **Forks**: 2 - **Created**: 2019-12-17 - **Last Updated**: 2024-12-20 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 项目: django_myobject #### 介绍 基于Python语言,使用Django2.2框架搭建的一个餐饮Web项目 #### 项目运行环境介绍 * 编程语言:Python 3.8.0 * 运行框架:Django 2.2.8 * 数据库:MySQL 5.7.26 * 数据连接驱动:Pymysql #### 软件架构 项目的目录结构: django_myobject项目目录 ------------------------ |--myadmin/ 后台管理应用 | |-- __init__.py | |--views/ | | |--index.py 后台首页、登录、退出、验证码加载等视图方法 | | |--user.py 员工信息管理视图 | | |--member.py 会员信息管理视图 | | |--shop.py 店铺信息管理视图 | | |--product.py 菜品信息管理视图 | | |--orders.py 订单信息管理视图 | | |--..... | | | |-- admin.py | |-- apps.py | |-- models.py 定义了整个网站的models类,除了本应使用,还提供给其他应用 | |-- shopmiddleware.py 定了整个网站的中间件(验证是否登录及权限管理信息) | |-- tests.py | |-- urls.py 配置了整个网站后台所有请求路由 | |--web/ 前台应用(大堂点餐) | |-- __init__.py | |--views/ | | |--index.py 大堂点餐应用的登录、退出、验证码、加载店铺等方法 | | |--product.py 菜品展示视图 | | |--shopcart.py 购物车管理视图 | | |--orders.py 订单管理视图 | |-- admin.py | |-- apps.py | |-- models.py | |-- tests.py | |-- urls.py 配置了大堂点餐应用的所有请求路由 | |--mobile/ 移动端点餐应用\ | |-- __init__.py | |--views/ | | |--index.py 登录,退出路由 | | |--shop.py 店铺信息加载视图 | | |--product.py 菜品信息加载展示视图 | | |--orders.py 个人订单信息管理视图 | | |--member.py 个人中心管理视图 | | |--...... | | | |-- admin.py | |-- apps.py | |-- models.py | |-- tests.py | |-- urls.py 配置了移动端点餐应用的所有请求路由 | |--myobject/ 项目目录 | |-- __init__.py | |-- settings.py | |-- urls.py | |-- wsgi.py | |--static/ 静态资源目录 | |-- uploads/ 上传文件存储目录 | |-- myadmin/ 后台管理静态资源目录 | |-- web/ 大堂点餐静态资源目录 | |-- mobile/ 移动端管理静态资源目录 | |--templates/ 模板目录 | |-- myadmin/ 后台管理模板目录 | |-- web/ 大堂点餐模板目录 | |-- mobile/ 移动端管理模板目录 | |--manage.py 入口文件 #### 安装教程 1. 导入数据库 2. 启动服务: python manage.py runserver 3. 打开浏览器:网址:http://localhost:8000 #### 使用说明 1. xxxx #### 参与贡献 1. Fork 本仓库 2. 新建 Feat_xxx 分支 3. 提交代码 4. 新建 Pull Request #### 码云特技 1. 使用 Readme\_XXX.md 来支持不同的语言,例如 Readme\_en.md, Readme\_zh.md 2. 码云官方博客 [blog.gitee.com](https://blog.gitee.com) 3. 你可以 [https://gitee.com/explore](https://gitee.com/explore) 这个地址来了解码云上的优秀开源项目 4. [GVP](https://gitee.com/gvp) 全称是码云最有价值开源项目,是码云综合评定出的优秀开源项目 5. 码云官方提供的使用手册 [https://gitee.com/help](https://gitee.com/help) 6. 码云封面人物是一档用来展示码云会员风采的栏目 [https://gitee.com/gitee-stars/](https://gitee.com/gitee-stars/)