我是Django的新手,我已经能够掌握,如何在 Django 中为特定模型添加自定义权限,我感到困惑的是,一旦我们宣布了我们的权限,我们如何添加权限的功能。
class Task(models.Model):
my_file=models.Charfield(max_length=30, blank=False)
class Meta:
permissions = (
("view_task", "Can see available tasks"),
("change_task_status", "Can change the status of tasks"),
("close_task", "Can remove a task by setting its status as closed"),
)
在上面的代码中,我们已经声明了权限,我们如何编写这些权限的功能。