2013-02-12 19 views

cevap

8

Özel bir ModelAdmin tanımlamak ve orada özel mantığı ekleyebilirsiniz:

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) 

Bunun here hakkında daha fazla bilgi bulabilirsiniz.

+0

Mükemmel, çok teşekkürler! – user2066408

+0

Yardım için sevindim:] cevabı kabul etmeyi unutmayın: – asermax

İlgili konular