我在我的模型类中有如下设置权限:
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 - 刷新浏览器页面并删除所有缓存
这个问题似乎仍然存在。有什么建议吗?
答案 0 :(得分:0)
新的权限正在post_save
信号上创建,即在全局迁移时处理。
尝试恢复上次迁移,而不是./manage.py migrate app_name
执行./manage.py migrate
。