• python+vue+elementui在线跑腿系统django


    本在线跑腿管理系统主要包括三大功能模块,即用户功能模块和管理员功能模块、跑腿人模块、用户模块。
    前端技术:nodejs+vue+elementui


     我们最初的项目结构由五个文件组成:
      manage.py:使用django-admin命令行工具的快捷方式。它用于运行与我们项目相关的管理命令。我们将使用它来运行开发服务器,运行测试,创建迁移等等。
      __init.py:这个空文件告诉python这个文件夹是一个python包。
      settings.py:这个文件包含了所有的项目配置。将来我们会一直提到这个文件!
      urls.py:这个文件负责映射我们项目中的路由和路径。例如,如果你想在访问URL / about/ 时显示某些内容,则必须先在这里做映射关系。
      wsgi.py:该文件是用于部署的简单网关接口。你可以暂且先不用关心她的内容,就先让他在那里就好了。
    (1)管理员模块:系统中的核心用户是管理员,管理员登录后,通过管理员来管理后台系统。主要功能有:首页、个人中心、用户管理、跑腿管理、服务类型管理、服务信息管理、跑腿接单管理、订单完成管理、订单评价管理、系统管理。 
    (2)跑腿人:首页、个人中心、跑腿接单管理、订单完成管理、订单评价管理、在线交流管理。
    (3)用户:首页、个人中心、服务信息管理、跑腿接单管理、订单完成管理、订单评价管理、在线交流管理。
    在线跑腿管理系统利用网络沟通、计算机信息存储管理,有着与传统的方式所无法替代的优点。比如计算检索速度特别快、可靠性特别高、存储容量特别大、保密性特别好、可保存时间特别长、成本特别低等。在工作效率上,能够得到极大地提高,延伸至服务水平也会有好的收获,有了网络,在线跑腿管理系统的各方面的管理更加科学和系统,更加规范和简便。

     django自带了一个简单的网络服务器。在开发过程中非常方便,所以我们无需安装任何其他软件即可在本地运行项目。我们可以通过执行命令来测试一下它:
     python manage.py runserver
      开发语言:Python
    框架:django
    Python版本:python3.7.7
    数据库:mysql  
    数据库工具:Navicat11
    开发软件:PyCharm 
    通常 一个Django model 对应一张数据表,model是以类的形式表现的
    实现了ORM 对象与数据库映射 隐藏了数据访问细节 不需要写sql语句
    admin是Django自带的    自动化数据管理界面
    数据取出顺序 models->views->templates  数据层->逻辑视图层->前端模板层

  • 相关阅读:
    面对同样复杂的测试任务为什么大老很快能梳理解决方案,阿里十年测试工程师道出其中的技巧
    【C语言】调试
    性价比高一点的蓝牙耳机有哪几款?高性价比蓝牙耳机推荐
    Thiazole Orange NHS Ester,噻唑橙 NHS酯
    Redis缓存预热、缓存雪崩、缓存击穿、缓存穿透
    Red Hat企业虚拟化(RHEV)监控工具
    MapBox GL JS出现“Unimplemented type: 7”问题的解决办法
    探索自动化测试工具的威力
    How to use UMDH to test memory leak
    ArcGIS中各类用地景观干扰度的计算(附土地利用练习数据下载)
  • 原文地址:https://blog.csdn.net/QQ242219979/article/details/127744176