私はメタのカスタム権限を持っている:私は私の意見でDjangoのカスタム権限が認識されませんか?
is_auth_perm = Permission.objects.get(codename='is_authenticated')
request.user.user_permissions.add("is_auth_perm")
をしようとするときしかし、私は許可が私は移行を行うた後でも、存在しないというエラーが出ます
class Meta(): #extra bit of info
model = User
permissions = (
("has_uploaded", ("Has uploaded")),
("is_authenticated", ("Is authenticated")),
)
fields = ('email','emailConfirm','password1','biography','research_place','studies')
とsyncdb。何か間違っているのですか?
あなたは文字列としてis_auth_permを使用しています。これはここの入力コードまたはコードの.add( "is_auth_perm") 'ですか? – danielcorreia
@danielcorreiaそれに気付いてくれてありがとう、しかし、エラーは特にis_auth_perm =等の行にあるので、エラー全体ではありません。 – swedishfished