CastleDweller
CastleDweller

Reputation: 8364

Django admin - Restrict user view by permission

I'm starting to learn Django and I have a question.

Is there any way to restric views in the administration interface? I see there are "change, "add" and "delete" permissions, but I wanted to restrict views also.

For example: Two users, "User 1" is superuser and "User 2" is in the editor group. User 1 has access to everything, but User 2 can't view a determined application in the administration.

Is that possible?

Upvotes: 0

Views: 2668

Answers (1)

Steve Jalim
Steve Jalim

Reputation: 12195

If you make sure that User 2 has no permissions for any model related to the app you want to hide away (so no change, add or delete powers for any of the models in that app), then it won't appear in the admin for User 2.

Upvotes: 1

Related Questions