Создайте несколько типов пользовательских пользователей в Django 2 - PullRequest
0 голосов
/ 05 декабря 2018

Я работаю над проектом с использованием Python (3.6) и Django (2.1), в котором мне нужно создать несколько типов пользователей.

Примечание: У меня естьЯ много искал, но очень запутался в моем конкретном случае, поэтому не помечайте этот дубликат, пожалуйста!

Вот мой сценарий:

Мне нужно, чтобы пользователь сначала набрал adminа второй driver.Администратор сможет управлять всеми административными делами, а также назначать заказы доступным драйверам, а водитель сможет видеть назначенный порядок при входе на сайт.

  • Сборщики (водители) Может только выполнить заказ и просмотреть назначенные им заказы.Может получать заказы от диспетчеров (если вы вошли в бэкэнд. В противном случае драйверы, не вошедшие в систему, не будут показаны администратором для просмотра в качестве доступных драйверов)
  • Диспетчеры (администратор) Имеет возможность назначать отложенные заказы.водителям, которые доступны.Имеет возможность отмены заказа и аннулирования.Имеет возможность экспортировать данные из базы данных.
  • Superadmin (владелец) подтверждает драйверы и удаляет драйверы.Можно редактировать информацию профиля водителя, такую ​​как номерные знаки и фотографии.Можно создавать предметы для бакалеи и редактировать информацию.Можно обновить цены на пикапы / поручения, такие как фаст-фуд, забрать 4 доллара и добавить автозапчасти, забрать 6 долларов.Суперадмин также может выполнять все, что может выполнить админ.Superadmin может контролировать доступ любых пользователей к панели инструментов.

Итак, мне нужна регистрация и логин для Admin и Driver, как мне этого добиться?

I 'Я очень смущен, помогите мне, пожалуйста!

Заранее спасибо!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...