1
У меня есть модель заказа, и я хочу добавить пользовательские разрешения с использованием класса METAДжанго добавлять пользовательские разрешения в модели
class Order(models.Model):
STATUS_CHOICES = (
('0', 'Готов'),
('1', 'Ждет оплаты'),
('2', 'Подтвержден'),
('3', 'В работе'),
('4', 'Выполнено'),
)
created = models.DateTimeField(auto_now_add=True, auto_created=True)
client = models.ForeignKey(Client)
product = models.ForeignKey(Product)
status = models.CharField(max_length=1, choices=STATUS_CHOICES, default='1')
payed = models.DateTimeField(blank=True, null=True)
edited = models.DateTimeField(auto_now=True)
class Meta(object):
permissions = (
("can_change_status", "Can change status"),
)
Я не базы данных. Я сделал syncdb, но я не вижу разрешения не у группы, а не в пользователь, а не в таблице * auth_permission *. Я добавляю это разрешение в * auth_permission * таблицу, без эффекта.
Есть идеи или советы, что я должен делать или читать?
Пытались ли вы с этим ответом? http://stackoverflow.com/a/7258464/4598504 –