Django权限不更新

时间:2016-12-14 14:39:12

标签: django django-models django-admin

我在我的模型类中有如下设置权限:

class MeetingHistory(models.Model):
.....

    class Meta:
        permissions = (
            ("add_meeting_details","Can add meeting details"),
            ("change_meeting_details","Can change meeting details"),
    )

change_meeting_details是我添加的新权限,但是django管理界面没有延迟新权限。

到目前为止我尝试了以下内容(根据其他类似问题): - 运行makemigrations app_name然后运行migrate - 刷新浏览器页面并删除所有缓存

这个问题似乎仍然存在。有什么建议吗?

1 个答案:

答案 0 :(得分:0)

新的权限正在post_save信号上创建,即在全局迁移时处理。 尝试恢复上次迁移,而不是./manage.py migrate app_name执行./manage.py migrate