See the set of “has_” methods, starting at The Django admin site | Django documentation | Django. You can implement those methods in any ModelAdmin object to grant or prevent access to any specific instance of the Model.
1 Like