Короче, django по default создаёт ещё таблицы permissions и groups.
Так же есть таблицы user_permissions, user_groups.
Ищите как их можно настроить.
get_group_permissions(obj=None)¶
Возвращает множество строк представляющие права пользователя добавленные с помощью групп.
Добавлено в Django 1.2.
Если указан obj, возвращает права только для указанного объекта.
get_all_permissions(obj=None)
Возвращает множество строк представляющие все права пользователя, с учетом групп.
Добавлено в Django 1.2.
Если указан obj, возвращает права только для указанного объекта.
request.user.get_all_permissions вроде так