Doccano: Nach dem Hinzufügen von Benutzern in Django Admin gibt es beim Erstellen des Projekts immer noch kein Feld "Benutzer".

Erstellt am 4. Juni 2019  ·  4Kommentare  ·  Quelle: doccano/doccano

System Information

  • Linux Ubuntu 14.04 :
  • Python-Version 3.6 :
  • Nodejs v8.16.0
  • Django 2.1.7
  • Browser: Chrome

Beschreibe das Problem

Ich füge einen Benutzer und eine Gruppe in Django Admin hinzu. Der Gruppe werden die folgenden Berechtigungen zugewiesen.
image
Anschließend wird der Benutzer dieser Gruppe hinzugefügt.
Wenn ich mich jedoch mit dem Admin- Benutzer Benutzer nicht sehen.
Das Problem ist bei Issue#198 ähnlich, nur habe ich bereits einen Benutzer angelegt und ihm entsprechende Berechtigungen zugewiesen .

Quellcode / Protokolle

Außerdem, wenn ich eine GET-Anfrage an $BASE_URL/v1/projects/$PROJECT_ID mache, kann ich die hinzugefügten Benutzer sehen, wie das folgende Bild zeigt
image

Vielen Dank für eure Tipps im Voraus!

question

Hilfreichster Kommentar

Stellen Sie sicher, dass Sie Ctrl , mehrere Benutzer auswählen, die Zugriff auf das Projekt haben, und dann die Konfiguration speichern.

users

Alle 4 Kommentare

Stellen Sie sicher, dass Sie Ctrl , mehrere Benutzer auswählen, die Zugriff auf das Projekt haben, und dann die Konfiguration speichern.

users

Stellen Sie sicher, dass Sie Ctrl , mehrere Benutzer auswählen, die Zugriff auf das Projekt haben, und dann die Konfiguration speichern.

users

Vielen Dank für den Hinweis!
Ich weiß, dass es direkt unter der Box steht, aber diese Art von UX war für mich sehr unintuitiv.
Ich hätte etwas Ähnliches erwartet wie die Rechtevergabe an Benutzer, zB mit zwei Kästchen, in denen man Optionen vom linken nach dem rechten Kästchen verschieben kann.

Beachten Sie, dass die Pull-Anfrage https://github.com/chakki-works/doccano/pull/333 RBAC einführt, wodurch die Notwendigkeit beseitigt wird, den Django-Administrator zum Zuweisen von Benutzern zu Projekten zu verwenden: Es gibt jetzt für jedes Projekt eine Registerkarte, auf der neue Benutzer können Projekten zugewiesen werden und deren Zugriffsebene für das Projekt festgelegt werden kann (zB Projektadministrator, Annotation Genehmiger, Labeler).

Dies ist das Django Admin-Problem, das nichts mit doccano zu tun hat.

War diese Seite hilfreich?
0 / 5 - 0 Bewertungen

Verwandte Themen

johnmccain picture johnmccain  ·  4Kommentare

miskolc picture miskolc  ·  3Kommentare

BrambleXu picture BrambleXu  ·  4Kommentare

aribornstein picture aribornstein  ·  3Kommentare

JordanSimba picture JordanSimba  ·  4Kommentare