Adding Django Admin Berechtigungen in einer Migration: Berechtigungsabfrage existiert nicht

Ich wollte in einer manuell geschriebenen Migration einige Gruppen hinzufügen und ihnen Berechtigungen zuweisen. Wenn ich sie jedoch in einer sauberen Datenbank ausführe, werden Berechtigungen erst erstellt, nachdem alle Migrationen ausgeführt wurden.

Ich habe dieses Ticket gefunden:https: //code.djangoproject.com/ticket/2342 aber ich kann dort keinen Kommentar abgeben (es ist möglich, dass ich gesperrt wurde, nachdem ich ein wenig Unzufriedenheit mit GeoDjango-Dokumenten geäußert habe), daher werde ich eine Verbesserung gegenüber der unten aufgeführten Lösung mitteilen.

Antworten auf die Frage(8)

Ihre Antwort auf die Frage