在admin.py文件中我粘贴:
admin.site.disable_action('delete_selected')
并收到错误:
/
处的KeyError'delete_selected'
Django版本:1.3异常类型:KeyError异常值:
'delete_selected'
例外位置: C:\ Python27 \ LIB \站点包\ Django的1.3 py2.7.egg \ Django的\的contrib \ ADMIN \ sites.py 在disable_action中,第127行
知道为什么会这样吗?在我之前的网站中,我没有那个错误,这对我来说很奇怪。
答案 0 :(得分:2)
删除应用目录中的admin.pyc
文件
答案 1 :(得分:1)
这为我解决了这个问题。只需在禁用操作之前快速测试'delete_selected'。
if 'delete_selected' in admin.site.actions:
admin.site.disable_action('delete_selected')
干杯