django에서 django-admin이란 ?
조회수 1683회
최근 파이썬에 접근하고 있는 뉴비입니다.
무언가를 처음 접할때 가장 난처할때가 기존에 내가 알고있는 것과 비교를 하고, 다른점이 있을때 혼란이 있다는 것인데요.
django-admin이라는 command가 있는데, 이건 cms에 관리자단 같은 것인가요? 아니면 php framework인 yii나 ci에서 generate 같은 건가요 ?
개념이 없으니 혼란스럽네요
보니까 모듈단위로 불러와서 사용하는거 같은데..
부탁드려요 선배님들!
-
(•́ ✖ •̀)
알 수 없는 사용자 - 〉
3 답변
-
PHP 프레임워크 yii에서 대충 generate를 검색해보니 Django의 admin과는 다른 것으로 보입니다.
Django의 admin은 우리가 설계한 모델에 맞추어서 자동으로 생성되는 관리자 페이지입니다.
일반적인 CMS의 관리자 페이지와는 유사한 부분도 있고 다른 부분도 있습니다. 이 admin 페이지는 우리가 설계했던 모델과 거의 일치한 형태로 생성되기 때문에 수정해야할 데이터가 있다면 손쉽게 변경할 수는 있습니다. 하지만 뷰단이나 기타 부분에 대한 것은 모델에 연관된 것이 아니기 때문에 다루기 어렵습니다.
-
(•́ ✖ •̀)
알 수 없는 사용자
- 제가 알고 싶은 부분이었어요 ! 사실은 tryhelloworld에서 django 부분을 진행중이거든요! 그곳에서 장고 어드민이라는 강의를 보니 어드민 페이지가 있더라구요. 그런데 그 부분들을 따로 설정도 안해줬는데 생긴 페이지가 cms에 admin페이지처럼 보이기도 하고 모델이랑 자동으로 연동하는거 보니 yii에 generate랑 비슷한건가 싶기도 해서 여쭤봤습니다! 감사합니다! 알 수 없는 사용자 2016.3.30 09:18
-
-
django 프레임워크에서 관리자 페이지를 구성할 수 있는 라이브러리입니다.
django의 모델(데이터베이스 ORM:Object-Relational Mappings 으로 표현한 것)들을 관리할 수 있는 페이지를 구성할 수 있는 방법을 지원합니다.
참고
기타/둘러보기
-
django-admin 명령은 https://docs.djangoproject.com/en/1.9/ref/django-admin/ 여기에 설명이 있구요. '장고 관리를 위한 커맨드라인 유틸리티' 입니다.
아니라면 다른분들의 설명을 참고하시면 됩니다.
댓글 입력