Django 1.2.1. Database backend - sqlite3.
Есть приложение abc. В нем модель TimeTable. Есть пользователь (активный и все с ним хорошо). Даю ему в админке все три права на эту модель. Сохраняю.
В django shell для этого пользователя делаю:
u.user_permissions.all()
[<Permission: abc | time table | Can add time table>, <Permission: abc | time table | Can change time table>, <Permission: abc | time table | Can delete time table>]
u.has_perm(“abc.add_timetable”)
Отвечает:
False
В чем может быть дело?
Имя разрешения пишу правильно - глянул в таблице auth_permission:
id = 52
name = Can add time table
content_type_id = 18
codename = add_timetable
Подскажите, в чем косяк. Спасибо