반응형
Django의 관리자에서 "변경할 항목 선택"페이지에 제공된 링크를 비활성화 하여 사용자가 항목을 편집하기 위해 어디로 든 이동할 수 없도록합니다. (사용자가이 목록으로 수행 할 수있는 작업을 드롭 다운 작업 집합으로 제한 할 것입니다. 필드를 실제로 편집하지 않습니다.)
class HitAdmin(admin.ModelAdmin):
list_display = ('user','ip','user_agent','hitcount')
search_fields = ('ip','user_agent')
date_hierarchy = 'created'
list_display_links = [] # doesn't work, goes to default
편집 할 링크없이 내 개체 목록을 얻는 방법에 대한 아이디어가 있습니까?
해결 방법
로그 뷰어를 목록으로 만 원했습니다.
다음과 같이 작동합니다.
class LogEntryAdmin(ModelAdmin):
actions = None
list_display = (
'action_time', 'user',
'content_type', 'object_repr',
'change_message')
search_fields = ['=user__username', ]
fieldsets = [
(None, {'fields':()}),
]
def __init__(self, *args, **kwargs):
super(LogEntryAdmin, self).__init__(*args, **kwargs)
self.list_display_links = (None, )
두 답변 사이의 일종의 혼합입니다.
self.list_display_links = ()
만 수행하면 링크가 표시됩니다. 어쨌든 template-tag
코드 (templatetags / admin_list.py)가 다시 확인하여 목록이 비어 있습니다.
참조 페이지 https://stackoverflow.com/questions/1618728
반응형
'파이썬' 카테고리의 다른 글
파이썬 Mac OS X에 MySQL Python 설치 (0) | 2021.01.20 |
---|---|
파이썬 매우 높은 품질로 파이썬으로 이미지 저장 (0) | 2021.01.20 |
파이썬 프레임 용 Tkinter 스크롤바 (0) | 2021.01.20 |
파이썬 가져올 수 있도록 내 파이썬 모듈을 어디에 두어야합니까? (0) | 2021.01.19 |
파이썬 Django의 ImageField 이미지가 템플릿에로드되지 않습니다. (0) | 2021.01.19 |
댓글