본문 바로가기

학습/[The-Origin][SW][Backend] Main Pag

[The Origin][VSCODE][Django] Admin 간단한 커스터마이징

반응형

게시글 형태 커스터마이징

https://docs.djangoproject.com/en/4.0/ref/contrib/admin/#modeladmin-options

 

The Django admin site | Django documentation | Django

Django The web framework for perfectionists with deadlines. Overview Download Documentation News Community Code Issues About ♥ Donate

docs.djangoproject.com

List 표시 변경 (List_display)

List 편집 허용 (list_editable)

사이드바 표시 (list_filter)

 

검색 기능 추가 (search_fields), 설명 추가 (Search_help_text)

  - writer 검색 오류 문제점

     loopup으로 인한 문제

     writer_username = user모델에 username을 검색하겟다는것

     검색은 특정할 수 있어야 하기때문에 잘 활용을 해야한다.

     ※ 상세 내용은 공식문서를 읽고 활용


댓글 형태 커스터마이징

https://docs.djangoproject.com/en/4.0/ref/contrib/admin/#inlinemodeladmin-objects

 

The Django admin site | Django documentation | Django

Django The web framework for perfectionists with deadlines. Overview Download Documentation News Community Code Issues About ♥ Donate

docs.djangoproject.com

댓글로 테이블을 등록

댓글 갯수 제한

Display 한글화

Display 한글화 부족한 부분 한글화

TabularInline → StackedInline 변경

Tip

  ※ 수정권한 or readonly 를 사용해서 효율적으로 운영할 수 있다.

 


액션 함수 활용

https://docs.djangoproject.com/en/4.0/ref/contrib/admin/actions/

 

Admin actions | Django documentation | Django

Django The web framework for perfectionists with deadlines. Overview Download Documentation News Community Code Issues About ♥ Donate

docs.djangoproject.com

queryset을 사용한 게시글 삭제

※ content → save 형태가 아닌 Update 형태로도 가능

반응형