1

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)

上部のようにメソッドを書き換えると、すべてのチャット エントリを表示する http://[ドメイン]/admin/chat ページが表示されません。このページにアクセスhas_change_permissionできるように書き換えるにはどうすればよいですか?has_change_permission

編集 auth_user はチャット エントリを編集できませんが、必要に応じて削除できるようにしたいと考えています。

4

0 に答える 0