Django Admin 페이지에서 모델에 대한 객체를 추가하거나 삭제, 수정하는 것이 가능하죠.




아무런 설정을 하지 않았다면 아래와 같은 그림을 볼 수 있습니다.








주로 ID를 선택하면 수정 페이지로 이동합니다.

아래는 수정 페이지이고요.








코드에 아래와 같이 list_display_links = None으로 설정하면 수정페이지로 이동하는 링크가 모두 제거됩니다.







잘 안보이실 수도 있지만 ID Column은 링크가 삭제되면서 평범한 텍스트가 되었습니다.

당연히 클릭해도 아무런 반응이 없습니다. 







이번에는 list_display_links에 몇 개의 column을 입력해봤습니다.

결과는 쉽게 예상되시죠?





아래 그림과 같이 list_display_links 에 지정한 column에 모두 링크가 생성되었습니다.







아래는 Admin 페이지에 대한 최근 포스팅들입니다.


2017/04/16 - Django Admin : list_filter, ForeignKey


2017/04/16 - Django Admin : list_filter, SimpleListFilter


2017/04/15 - Django Admin : Class Name Change (Verbose name)


+ Recent posts