python+django餐厅点餐及推荐系统vue

  manage.py:使用django-admin命令行工具的快捷方式。它用于运行与我们项目相关的管理命令。我们将使用它来运行开发服务器,运行测试,创建迁移等等。
  __init.py:这个空文件告诉python这个文件夹是一个python包。
  settings.py:这个文件包含了所有的项目配置。将来我们会一直提到这个文件!
  urls.py:这个文件负责映射我们项目中的路由和路径。例如,如果你想在访问URL / about/ 时显示某些内容,则必须先在这里做映射关系。
  wsgi.py:该文件是用于部署的简单网关接口。你可以暂且先不用关心她的内容,就先让他在那里就好了。

python+django餐厅点餐及推荐系统vue_第1张图片python+django餐厅点餐及推荐系统vue_第2张图片python+django餐厅点餐及推荐系统vue_第3张图片python+django餐厅点餐及推荐系统vue_第4张图片python+django餐厅点餐及推荐系统vue_第5张图片
 django自带了一个简单的网络服务器。在开发过程中非常方便,所以我们无需安装任何其他软件即可在本地运行项目。我们可以通过执行命令来测试一下它:
 管理员方面:餐厅新添加的菜品,在菜品信息里没办法通过审核,需要改成可以通过审核;
            订单信息管理里,那个统计报表能不能改进一下或者直接删了;
            用户管理页面和餐厅管理页面的密码和身份证用*隐藏起来或者直接去掉;
            用户详情里的密码用*隐藏起来
餐厅方面:客户的餐桌预约,在通过预约的时候,把餐桌状态一起改成已预约;
设计而成的系统要有以下目标:管理员和用户能够跳转到不同的页面当中。因此要把系统的目标设置为如下几项:
(1)    系统在操作上不能过于复杂。
(2)    用户对应着不同的角色
(3)    设计完成的数据库要有能够处理并发和安全的作用
(4)    设计完成的管理系统要能够多个用户进行登录
(5)    管理员在后台对基本信息的管理
结合完成了以上的基本目标之后,能够帮助管理人员对系统的方便管理,从而能够为管理员节省时间,给了用户极大的方便。系统中的数据要存储于数据库当中,能够通过SQL代码把数据库中的数据取出,映射到实体类中,通过控制器类从而展示在页面当中,能够使得系统的效率变得很快。

用户方面:菜品信息页面的菜品分类搜索栏改成下滑选项的;
          菜品信息页面的口味搜索栏改成模糊搜索
          餐桌信息页面的餐桌类型搜索栏改成下滑选项的;

用户在预约餐桌后跳转到这个餐厅的菜品信息页面进行选餐;
用户在点击菜品购买的时候先跳转到这个餐厅的餐桌信息页面预订餐桌,再跳转到这个餐厅的菜品信息页面进行选餐;
选菜品的时候餐桌信息就直接和预订的餐桌一致就好。

 python manage.py runserver
  开发语言:Python
框架:django
Python版本:python3
数据库:mysql  
数据库工具:Navicat
开发软件:PyCharm

你可能感兴趣的:(django,python,后端)