wie man Berechtigungen in Django zu Models hinzufügt und es mit der Shell testet

Ich fügte die Meta-Klasse in meinem Modell hinzu und synchronisierte die Datenbank, dann erstellte ich ein Objekt in der Shell, das false zurückgibt, so dass ich wirklich nicht verstehen kann, wo der Fehler ist oder was fehlt, gibt es eine Art Konfiguration, vielleicht in einigen anderen Dateien.

<code>class Employer(User):#Employer inherits from User
    employer_verified = models.BooleanField(default=False)

    class Meta:
        permissions = (
            ("is_member", "Friendly permission description"),
        )

emp = Employer.objects.create(blablabla)
emp.save()
emp.has_perm('myappname.is_member')
</code>

Antworten auf die Frage(1)

Ihre Antwort auf die Frage