django에서 django-admin이란 ?


최근 파이썬에 접근하고 있는 뉴비입니다.

무언가를 처음 접할때 가장 난처할때가 기존에 내가 알고있는 것과 비교를 하고, 다른점이 있을때 혼란이 있다는 것인데요.

django-admin이라는 command가 있는데, 이건 cms에 관리자단 같은 것인가요? 아니면 php framework인 yii나 ci에서 generate 같은 건가요 ?

개념이 없으니 혼란스럽네요

보니까 모듈단위로 불러와서 사용하는거 같은데..

부탁드려요 선배님들!

  • 2016년 06월 01일에 수정됨
    루비와 파이썬을 좋아합니다. 새로운 언어를 배우는것도 좋아해요. 모바일 게임도 조금 만들어 봤습니다.
  • 2016년 03월 29일에 작성됨
    웹개발자

조회수 316


3 답변


좋아요
2
싫어요
채택취소하기

PHP 프레임워크 yii에서 대충 generate를 검색해보니 Django의 admin과는 다른 것으로 보입니다.

Django의 admin은 우리가 설계한 모델에 맞추어서 자동으로 생성되는 관리자 페이지입니다.

일반적인 CMS의 관리자 페이지와는 유사한 부분도 있고 다른 부분도 있습니다. 이 admin 페이지는 우리가 설계했던 모델과 거의 일치한 형태로 생성되기 때문에 수정해야할 데이터가 있다면 손쉽게 변경할 수는 있습니다. 하지만 뷰단이나 기타 부분에 대한 것은 모델에 연관된 것이 아니기 때문에 다루기 어렵습니다.

  • 2016년 03월 29일에 작성됨
    모바일 데이터 베이스를 만드는 yet another nit picker.

  • 제가 알고 싶은 부분이었어요 ! 사실은 tryhelloworld에서 django 부분을 진행중이거든요! 그곳에서 장고 어드민이라는 강의를 보니 어드민 페이지가 있더라구요. 그런데 그 부분들을 따로 설정도 안해줬는데 생긴 페이지가 cms에 admin페이지처럼 보이기도 하고 모델이랑 자동으로 연동하는거 보니 yii에 generate랑 비슷한건가 싶기도 해서 여쭤봤습니다! 감사합니다!    swiftruby   2016.3.30 09:18     

django 프레임워크에서 관리자 페이지를 구성할 수 있는 라이브러리입니다.

django의 모델(데이터베이스 ORM:Object-Relational Mappings 으로 표현한 것)들을 관리할 수 있는 페이지를 구성할 수 있는 방법을 지원합니다.

참고

(영문)The Django Admin Site

기타/둘러보기

  1. http://tutorial.djangogirls.org/ko/django_admin/index.html
  2. http://django-doc-pootle-test.readthedocs.org/en/latest/intro/tutorial02.html
  • 2016년 03월 29일에 작성됨
    리눅스(유닉스) 기반의 시스템에서 웹 서비스를 개발하고 있습니다.


django-admin 명령은 https://docs.djangoproject.com/en/1.9/ref/django-admin/ 여기에 설명이 있구요. '장고 관리를 위한 커맨드라인 유틸리티' 입니다.

아니라면 다른분들의 설명을 참고하시면 됩니다.

  • 2016년 06월 01일에 수정됨
    루비와 파이썬을 좋아합니다. 새로운 언어를 배우는것도 좋아해요. 모바일 게임도 조금 만들어 봤습니다.
  • 2016년 03월 29일에 작성됨
    루비와 파이썬을 좋아합니다. 새로운 언어를 배우는것도 좋아해요. 모바일 게임도 조금 만들어 봤습니다.

로그인이 필요한 기능입니다.

Hashcode는 개발자들을 위한 무료 QnA사이트 입니다. 작성한 답변에 다른 개발자들이 댓글을 작성하거나 좋아요/싫어요를 할 수 있기 때문에 계정을 필요로 합니다.
► 로그인
► 계정만들기
Close