我正在使用Python(3.6)和Django(2.1)开发一个项目,在其中需要创建多种类型的用户。
注意:我进行了很多搜索,但对我的具体情况非常困惑,
所以请不要将此标记为重复!
这是我的情况:
我需要用户输入的第一个是admin
,第二个是driver
。
管理员将能够管理所有管理事务,还可以将订单分配给可用的驱动程序,并且驱动程序将在登录站点时看到分配的订单。
- 提取程序(驱动程序)只能完成订单并查看订单
分配给他们。可以接收调度员的订单(如果已登录
后端。否则,未登录的驱动程序将不会显示给管理员
视为可用的驱动程序)
- 调度员(管理员)可以将待处理订单分配给
可用的驱动程序。有取消订单和作废的能力。
能够从数据库中导出数据。
- 超级管理员(所有者)确认驱动程序并删除驱动程序。可编辑
驾驶员档案信息,例如车牌号和照片。
可以创建食品杂货项目并编辑信息。可以更新
皮卡/差价(例如快餐)上涨$ 4.00并添加自动
零件收取$ 6.00。超级管理员还可以执行任何
可以执行。超级管理员可以控制任何用户对仪表板的访问。
因此,我需要同时注册Admin
和Driver
并登录,如何实现?
我对此很困惑,请帮帮我!
谢谢!