Пользовательские привилегии. Я сам пытался это сделать - некоторые новые (и, по крайней мере, на тот момент, недокументированные) функции (от newforms-admin) делают это возможным. В зависимости от того, насколько хорошо вы хотите, чтобы контроль был, тем не менее, вы можете получить очень, очень глубокое проникновение во внутренности Django / admin. То, что вы можете, не означает, что вы должны - это проще и менее хрупко сделать с помощью специального приложения администратора.