Django kommt mit einem einfachen Berechtigungssystem. Es bietet eine Möglichkeit, bestimmten Benutzern und Benutzergruppen Berechtigungen zuzuweisen. So: 'app_lable.model_name'. Es mag für den Django-Admin bequem sein, aber ich denke, es wird schwierig sein, wenn ich es benutze, um zu kontrollieren, was Leute damit tun können.Verwirrung mit dem Django-Berechtigungssystem
Zum Beispiel, wenn ich kontrollieren möchte, ob ein bestimmter Benutzer einen Kommentar oder einen Teil Inhalt meiner Website sehen kann. Ich muss eine Berechtigungsgruppe für ihn konfigurieren, aber warum nicht einfach eine Benutzereigenschaft wie can_post oder can_view_certain_portion hinzufügen? Es scheint intuitiver. Wer kann mir helfen, diese Dinge zu verstehen? Danke im Voraus.