admin.py
class ChatMessageAdmin(admin.ModelAdmin):
def has_add_permission(self, request, obj=None):
return False
def has_change_permission(self, request, obj=None):
return False
list_display = ('username','ip', 'timestamp','message',)
search_fields = ['message']
list_filter = ('username','ip')
admin.site.register(ChatMessage,ChatMessageAdmin)
当我重写像{upper} has_change_permission
这样的方法时,我看不到显示所有聊天条目的http:// [domain] / admin / chat页面
如何重写has_change_permission
才能访问此页面?
修改 我不是auth_user可以编辑聊天条目,但如果他想要我能够删除它。