inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

파이썬/장고 웹서비스 개발 완벽 가이드 with 리액트

장고 admin을 통한 데이터 관리

django admin 관련한 질문 드립니다.

389

BD

작성한 질문수 3

0

django react python docker

답변 1

0

이진석

안녕하세요.

장고 기본에서 제공해주는 admin 앱은 일반적인 쇼핑몰의 관리자 기능과는 그 결이 다릅니다.

서비스 초기에는 개발여력이 없을 때 admin앱의 도움을 받아 관리자 페이지 개발에 대한 우선순위를 조금 뒤로 미뤄두고, End user들을 위한 기능개발에 우선순위를 둘 수 있습니다. 그 후에 admin 앱 외의 기능들이 요구되어지고 개발여력이 생겼을 때 관리자 페이지 개발을 시작하시면 되겠죠

admin앱이 조금 불편할 수도 있지만, 그 한계를 명확히 이해하고 활용한다면 이만큼 효율이 좋은 앱도 없습니다.

 장고의 admin앱은 일반적인 관리자 페이지 기능을 제공할 목적으로 개발된 앱이 아닙니다. 기능의 제약은 있지만, 최소한의 정의 만으로 많은 웹UI를 제공해주죠.

admin틀에서 벗어나는 UI를 구현하실려면,  admin 기능을 쓰지않고 따로 페이지를 개발하시는 것이 맞습니다.

그리고 장고 admin도 장고 Form 기능을 활용하여 Form 처리를 합니다. 장고 Form의 위젯 기능을 잘 아신다면 위젯을 커스텀하여 어느 정도 원하시는 form field ajax 변경을 구현하실 수도 있을 듯 합니다.

화이팅입니다. :-)

0

BD

답변 감사드립니다.

강의 외적인 질문이라 조금 망설였었지만, 

답변에 진심으로 감사의 말씀 드립니다.

 

감사합니다  :D

안녕하세요.

0

62

1

[OneToOne Field Demo] get_user_model() 메서드를 활용해야 하는 이유?

0

285

1

useEffect 훅에서 else 유무에 따른 결과

0

222

1

useAxios 훅의 dependency array 설정

0

254

1

useEffect에서 변수 업데이트 관련 질문

0

389

1

rest_framework.generics.CreateAPIView의 model 속성 유무

0

276

1

bootstrap4

0

481

4

리뉴얼 강의가 오픈이 되면 기존 강의는 더이상 못보는걸까요

1

374

1

admin form에서 앞선 필드 선택 후 다른 필드 select widget 구성하는 방법

0

578

3

useState는 필수일까요?

0

272

1

python manage.py makemigrations instagram 시 created_at default 오류가 발생합니다.

0

611

4

Django allauth를 사용한 소셜 로그인 시 에러

0

660

1

프로젝트명 변경 뒤, 디버그툴바+디버그모드 사용 시 에러

0

569

2

useLocalStorage() 함수 사용여부

0

238

1

django에 LOGIN_URL = '/accounts/login/'의 의미?

0

454

1

리듀서의 의미 재확인

0

439

1

simple-jwt Refresh Token 사용 노하우

0

907

2

docker compose 를 통한 배포 관련 오류 문의

0

686

1

파이썬 속도 장고 관련 궁금한게 있습니다.

0

372

1

is_like_user

0

238

1

related_name 오류

0

278

1

re_path 오류

0

265

1

re_path url

0

255

1

No post matches the given query

0

671

2