8
Adminインターフェイスでユーザーを作成するときに、is_staff値をTrueに設定する必要があります。Django Adminではデフォルトでuser.is_staffをTrueに設定するには?
どうすればいいですか?
おかげ
Adminインターフェイスでユーザーを作成するときに、is_staff値をTrueに設定する必要があります。Django Adminではデフォルトでuser.is_staffをTrueに設定するには?
どうすればいいですか?
おかげ
カスタムModelAdminのを定義し、そこに、カスタム・ロジックを追加することができます。
class UserAdmin(admin.ModelAdmin):
def save_model(self, request, obj, form, change):
if request.user.is_superuser:
obj.is_staff = True
obj.save()
admin.site.register(User, UserAdmin)
あなたはそれhereについての詳細を読むことができます。
完璧、ありがとうございます! – user2066408
喜んで助けてください:]答えを受け入れることを忘れないでくださいd: – asermax