It's possible to register more than one ModelAdmin for a given model - so you could have a read only one which staff spend most of their time in, but that then links to the writable one when they need to make changes.
You could even register multiple admin sites: /admin/ showing read-only data and /admin-write/ that allows it to be edited.
It's possible to register more than one ModelAdmin for a given model - so you could have a read only one which staff spend most of their time in, but that then links to the writable one when they need to make changes.
You could even register multiple admin sites: /admin/ showing read-only data and /admin-write/ that allows it to be edited.