Я работаю над проектом с использованием Python (3.6) и Django (2.1), в котором мне нужно создать несколько типов пользователей.
Примечание: У меня естьЯ много искал, но очень запутался в моем конкретном случае, поэтому не помечайте этот дубликат, пожалуйста!
Вот мой сценарий:
Мне нужно, чтобы пользователь сначала набрал admin
а второй driver
.Администратор сможет управлять всеми административными делами, а также назначать заказы доступным драйверам, а водитель сможет видеть назначенный порядок при входе на сайт.
- Сборщики (водители) Может только выполнить заказ и просмотреть назначенные им заказы.Может получать заказы от диспетчеров (если вы вошли в бэкэнд. В противном случае драйверы, не вошедшие в систему, не будут показаны администратором для просмотра в качестве доступных драйверов)
- Диспетчеры (администратор) Имеет возможность назначать отложенные заказы.водителям, которые доступны.Имеет возможность отмены заказа и аннулирования.Имеет возможность экспортировать данные из базы данных.
- Superadmin (владелец) подтверждает драйверы и удаляет драйверы.Можно редактировать информацию профиля водителя, такую как номерные знаки и фотографии.Можно создавать предметы для бакалеи и редактировать информацию.Можно обновить цены на пикапы / поручения, такие как фаст-фуд, забрать 4 доллара и добавить автозапчасти, забрать 6 долларов.Суперадмин также может выполнять все, что может выполнить админ.Superadmin может контролировать доступ любых пользователей к панели инструментов.
Итак, мне нужна регистрация и логин для Admin
и Driver
, как мне этого добиться?
I 'Я очень смущен, помогите мне, пожалуйста!
Заранее спасибо!