Doccano: После добавления пользователей в Django Admin по-прежнему нет поля `Пользователи` при создании проекта

Созданный на 4 июн. 2019  ·  4Комментарии  ·  Источник: doccano/doccano

Системная информация

  • Linux Ubuntu 14.04 :
  • Версия Python 3.6 :
  • Nodejs v8.16.0
  • Django 2.1.7
  • Браузер: Chrome

Опишите проблему

Я добавляю пользователя и группу в Django Admin. Группе назначены следующие разрешения.
image
Затем пользователь добавляется в эту группу.
Однако, когда я вхожу в систему с правами администратора и создаю новый проект, я не вижу подпанели « Пользователь» .
Проблема аналогична проблеме № 198, за исключением того, что я уже создал пользователя и назначил ему соответствующие разрешения .

Исходный код / ​​логи

Кроме того, когда я делаю запрос GET на $ BASE_URL / v1 / projects / $ PROJECT_ID, я вижу добавленных пользователей, как показано на следующем изображении.
image

Заранее благодарим за советы!

question

Самый полезный комментарий

Обязательно используйте Ctrl , пользователей с множественным выбором, которые будут иметь доступ к проекту, а затем сохраните конфигурацию.

users

Все 4 Комментарий

Обязательно используйте Ctrl , пользователей с множественным выбором, которые будут иметь доступ к проекту, а затем сохраните конфигурацию.

users

Обязательно используйте Ctrl , пользователей с множественным выбором, которые будут иметь доступ к проекту, а затем сохраните конфигурацию.

users

Спасибо, что указали на это!
Я знаю, что написано прямо под рамкой, но этот вид пользовательского интерфейса был для меня очень неинтуитивным.
Я ожидал чего-то аналогичного тому, как предоставляются разрешения пользователям, например, с двумя полями, в которых вы можете перемещать параметры слева направо.

Обратите внимание, что запрос на вытягивание https://github.com/chakki-works/doccano/pull/333 представляет RBAC, который устраняет необходимость использования администратора Django для назначения пользователей проектам: теперь есть вкладка для каждого проекта, где новые пользователи могут быть назначенными проектам, и их уровень доступа для проекта может быть установлен (например, администратор проекта, утверждающий аннотацию, этикетировщик).

Это проблема администратора Django, не связанная с doccano.

Была ли эта страница полезной?
0 / 5 - 0 рейтинги