0

I want to give access to the Django Admin to some people, but only have them be able to read (no update/delete/create powers). Unfortunately this seems largely unsupported in Django.

The solution my team came up with was to use Multiple Databases, and have one of the configurations be a read only one. However, is there a way to say somewhere in Django "Get the database that X user is assigned, and read from that" ?

(Also if someone has a non painful suggestion on how to do the read-only admin, I would appreciate it. The use case is just that there is a lot of data that needs to be searched through and looked at by people, and the admin tool already has this installed).

Arya
  • 1,382
  • 2
  • 15
  • 36
  • 1
    maybe this can help you: http://stackoverflow.com/questions/8265328/readonly-models-in-django-admin-interface – Magnun Leno Apr 07 '16 at 20:25
  • I think it would be much simpler to implement the a model view than going with multiple databases. – ahmed Apr 07 '16 at 20:34

0 Answers0